F

SNMP Reference

masterIoLib - default I/O routines for the SNMP master agent
saIoLib - default transport routines for SNMP subagent
snmpAuxLib - utility routines for object identifiers
snmpBindLib - routines for binding values to variables in SNMP packets
snmpEbufLib - extended-buffer manipulation routines
snmpIoLib - default transport routines for SNMP
snmpProcLib - manipulate variable-bindings in an SNMP packet
snmpdLib - entry points to the SNMP v1/v2c agent
subagentLib - encode, decode, and process agent and subagent messages
EBufferClean( ) - release dynamic memory in an extended buffer
EBufferClone( ) - make a copy of an extended buffer
EBufferInitialize( ) - place an extended buffer in a known state
EBufferNext( ) - return a pointer to the next unused byte of the buffer memory
EBufferPreLoad( ) - attach a full memory buffer to an extended buffer
EBufferRemaining( ) - return the number of unused bytes remaining in buffer memory
EBufferReset( ) - reset the extended buffer
EBufferSetup( ) - attach an empty memory buffer to an extended buffer
EBufferStart( ) - return a pointer to the first byte in the buffer memory
EBufferUsed( ) - return the number of used bytes in the buffer memory
envoy_now( ) - return the number of clock ticks elapsed since the timer was set
envoy_call_timer( ) - execute the specified function when the timer expires
SNMP_Bind_64_Unsigned_Integer( ) - bind a 64-bit unsigned-integer variable
SNMP_Bind_IP_Address( ) - bind an IP address variable
SNMP_Bind_Integer( ) - bind an integer variable
SNMP_Bind_Null( ) - bind a null-valued variable
SNMP_Bind_Object_ID( ) - bind an object-identifier variable
SNMP_Bind_String( ) - bind a string variable
SNMP_Bind_Unsigned_Integer( ) - bind an unsigned-integer variable
getproc_error( ) - indicate that a getproc operation encountered an error
getproc_good( ) - indicate successful completion of a getproc procedure
getproc_got_empty( ) - indicate retrieval of a null value
getproc_got_int32( ) - indicate retrieval of a 32-bit integer
getproc_got_ip_address( ) - indicate retrieval of an IP address
getproc_got_object_id( ) - indicate retrieval of an object identifier
getproc_got_string( ) - indicate retrieval of a string
getproc_got_uint32( ) - indicate retrieval of a 32-bit unsigned integer
getproc_got_uint64( ) - indicate retrieval of a 64-bit unsigned integer
getproc_got_uint64_high_low( ) - indicate retrieval of a 64-bit unsigned integer with high and low halves
getproc_nosuchins( ) - indicate that no such instance exists
getproc_started( ) - indicate that a getproc operation has begun
hdrBlkBuild( ) - create the header block and the demuxer information
ip_to_rlist( ) - convert an IP address to an array of OID components
masterIoInit( ) - create the IPC mechanism at the SNMP master agent
masterIoWrite( ) - send the encoded buffer to the subagent
masterIpcAyt( ) - check the status of the IPC link
masterIpcComp( ) - transmit a completion of transmission message
masterIpcFree( ) - free the IPC resources allocated by the SNMP master agent
masterIpcSend( ) - send a message to a subagent
masterIpcRcv( ) - wait for a reply from the subagent
masterQueCleanup( ) - free resources allocated for SNMP master agent
nextproc_error( ) - indicate that a nextproc operation encountered an error
nextproc_good( ) - indicate successful completion of a nextproc procedure
nextproc_next_instance( ) - install instance part of next instance
nextproc_no_next( ) - indicate that there exists no next instance
nextproc_started( ) - indicate that a nextproc operation has begun
oid_to_ip( ) - convert an object identifier to an IP address
oidcmp( ) - compare two object identifiers
oidcmp2( ) - compare two object identifiers
saIoWrite( ) - send a packet to the master agent's message queue
saIpcFree( ) - free the specified IPC mechanism
saMsgBuild( ) - build and encode a message and send it to the master agent
setproc_error( ) - indicate that a setproc operation encountered an error
setproc_good( ) - indicate successful completion of a setproc procedure
setproc_started( ) - indicate that a setproc operation has begun
snmpIoClose( ) - close the transport endpoint
snmpIoCommunityValidate( ) - sample community validation routine
snmpIoInit( ) - initialization routine for SNMP transport endpoint
snmpIoMain( ) - main SNMP I/O routine
snmpIoTrapSend( ) - send a standard SNMP or MIB-II trap
snmpIoWrite( ) - write a packet to the transport
snmpMasterCleanup( ) - free up resources after a query times out
snmpMasterHandlerAsync( ) - process messages from the subagent asynchronously
snmpMasterHandlerWR( ) - synchronous version of snmpMasterHandlerAsync( )
snmpMasterQueryHandler( ) - handles replies from the subagent
snmpMonitorSpawn( ) - spawn tMonQue to run snmpQueMonitor( )
snmpSaHandlerCleanup( ) - cleanup routine for subagent
snmpSaInit( ) - initialize the subagent
snmpSaHandlerAsync( ) - asynchronous message processing routine for the subagent
snmpSaHandlerContinue( ) - subagent continuation function
snmpSaHandlerFinish( ) - encode packet for subagent I/O completion
snmpSaHandlerWR( ) - provide snmpSaHandlerAsync( ) functionality synchronously
snmpSubEncode( ) - encode a packet for transmission to master agent or subagent
snmpdContinue( ) - continue processing of an SNMP packet
snmpdExit( ) - exit the SNMP agent
snmpdGroupByGetprocAndInstance( ) - gather set of similar variable bindings
snmpdInitFinish( ) - complete the initialization of the agent
snmpdLog( ) - log messgaes from the SNMP agent
snmpdMemoryAlloc( ) - allocate memory for the SNMP agent
snmpdMemoryFree( ) - free memory allocated by the SNMP agent
snmpdPktLockGet( ) - lock an SNMP packet
snmpdPktProcess( ) - process a packet returned by the transport
snmpdTrapSend( ) - general interface to trap facilities
snmpdTreeAdd( ) - dynamically add a subtree to the SNMP agent MIB tree
snmpdTreeRemove( ) - dynamically remove part of the SNMP agent MIB tree
snmpdVbExtractRowLoose( ) - incrementally extract pieces of a row for a set
snmpdVbRowExtract( ) - extract required pieces of a row for a set operation
snmpdViewEntryRemove( ) - remove an entry from the view table
snmpdViewEntrySet( ) - install an entry in the view table
testproc_error( ) - indicate that a testproc operation encountered an error
testproc_good( ) - indicate successful completion of a testproc procedure
testproc_started( ) - indicate that a testproc operation has begun
undoproc_error( ) - indicate that an undproc operation encountered an error
undoproc_good( ) - indicate successful completion of an undoproc operation
undoproc_started( ) - indicate that an undoproc operation has begun