summaryrefslogtreecommitdiff
path: root/cleopatre/application/spidnetsnmp/man/netsnmp_utilities.3
blob: c960f00ff758602dddf8e083861fa58a9b16467d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
.TH "utility_handlers" 3 "5 Sep 2008" "Version 5.4.2" "net-snmp" \" -*- nroff -*-
.ad l
.nh
.SH NAME
utility_handlers \- Simplify request processing A group of handlers intended to simplify certain aspects of processing a request for a MIB object.  

.PP
.SS "Modules"

.in +1c
.ti -1c
.RI "\fBbulk_to_next\fP"
.br
.RI "\fIConvert GETBULK requests into GETNEXT requests for the handler. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBcache_handler\fP"
.br
.RI "\fIMaintains a cache of data for use by lower level handlers. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBdebug\fP"
.br
.RI "\fIPrint out debugging information about the handler chain being called. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBmode_end_call\fP"
.br
.RI "\fIAt the end of a series of requests, call another handler hook. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBmultiplexer\fP"
.br
.RI "\fISplits mode requests into calls to different handlers. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBread_only\fP"
.br
.RI "\fIMake your handler read_only automatically The only purpose of this handler is to return an appropriate error for any requests passed to it in a SET mode. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBrow_merge\fP"
.br
.RI "\fICalls sub handlers with request for one row at a time. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBserialize\fP"
.br
.RI "\fICalls sub handlers one request at a time. \fP"
.PP
.in +1c

.ti -1c
.RI "\fBstash_to_next\fP"
.br
.RI "\fIConvert GET_STASH requests into GETNEXT requests for the handler. \fP"
.PP

.in -1c
.SH "Detailed Description"
.PP 
Simplify request processing A group of handlers intended to simplify certain aspects of processing a request for a MIB object. 
.PP
These helpers do not implement any MIB objects themselves. Rather they handle specific generic situations, either returning an error, or passing a (possibly simpler) request down to lower level handlers.