snmpdPktProcess( ) - process a packet returned by the transport
snmpdLog( ) - log messgaes from the SNMP agent
snmpdViewEntrySet( ) - install an entry in the view table
snmpdViewEntryRemove( ) - remove an entry from the view table
snmpdTreeAdd( ) - dynamically add a subtree to the SNMP agent MIB tree
snmpdTreeRemove( ) - dynamically remove part of the SNMP agent MIB tree
snmpdTrapSend( ) - general interface to trap facilities
snmpdInitFinish( ) - complete the initialization of the agent
snmpdExit( ) - exit the SNMP agent
snmpdContinue( ) - continue processing of an SNMP packet
snmpdGroupByGetprocAndInstance( ) - gather set of similar variable bindings
snmpdVbRowExtract( ) - extract required pieces of a row for a set operation
snmpdVbExtractRowLoose( ) - incrementally extract pieces of a row for a set
void snmpdPktProcess (int pktSize, char * pBuf, void * pRemoteAddr, void * pLocalAddr, void * pSnmpEndpoint)
This module implements the WindNet SNMPv1/v2c agent for VxWorks. This agent provides services for managing objects defined by the MIB-II standard. The agent management information base can be extended to include user-defined MIBs. The agent also provides support for asynchronous method routines and dynamic loading of MIBs.
The SNMP version 1 framework is defined by the following Request For Comments (RFCs): 1155, 1157, 1212. MIB-II is defined by RFC 1213. For more information about SNMP, refer to these documents. For more information about the VxWorks SNMP agent, see the WindNet SNMP VxWorks Component Release Supplement.