Compaq TCP/IP Services for OpenVMS Programming And Reference Manual page 81

Tcp/ip services for openvms
Table of Contents

Advertisement

Field Name
row
Description
The
libesnmp
object table identified by the registered subtree.
This function is pointed to by some number of elements of the subagent object
table. When a request arrives for an object, its method routine is called. The
method routine is called in response to a
*_set
Description
A pointer to a ROW_CONTEXT structure
(defined in the ESNMP.H header file). All
requests to the method routine that refer to the
same group and that have the same instance
number will be presented with the same row
structure. The method routines can accumulate
information in the row structures during
requests for use during the commit and undo
phases. The accumulated data can be released
by the method routines during the cleanup
phase.
The ROW_CONTEXT structure contains the
following fields:
instance
instance_len
context
save
state
routines call whatever routine is specified for
eSNMP API Routines
*_set Routine
An address of an array
containing the instance OID
for this conceptual row. The
routine builds this
libesnmp
array by subtracting the
object OID from the requested
variable binding OID.
The size of the
method->row->instance field.
A pointer to be used privately
by the method routine to
reference data needed for
processing this request.
A pointer to be used privately
by the method routine to
reference data needed for
undoing this request.
An integer to be used
privately by the method
routine for holding any state
information it requires.
operations in the
Set
request.
Set
eSNMP API Routines 5–23
Set
Set

Advertisement

Table of Contents
loading

Table of Contents