SNMP++  3.3.4
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oCAddressBase class of all Address classes
oCAgentLogAbstract base class representing a log for information that is generated during the run time of an AGENT++ SNMP agent
oCAgentLogImplImplementation of AgentLog which writes log messages to a file, or to stdout or stderr
oCAuthAbstract class for auth modules
oCauthenticationFailureOidSMI Authentication Failure Oid
oCAuthMD5Authentication module using MD5
oCAuthPrivClass that holds all authentication and privacy protocols for a snmp entity
oCAuthSHAAuthentication module using SHA
oCBufferTool class for easy allocation of buffer space
oCCEventList
|\CCEventListElt
oCCEvents
oCCNotifyEvent
oCCNotifyEventQueue
|\CCNotifyEventQueueElt
oCcoldStartOidSMI Cold Start Oid
oCCounter32The counter class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
oCcounter64
oCCounter64Counter64 Class encapsulates two unsigned integers into a a single entity
oCCSNMPMessage
oCCSNMPMessageQueue
|\CCSNMPMessageQueueElt
oCCTargetCommunity based target object
oCDefaultLogHas a static Log member, that is used by the AGENT++ API for logging
oCegpNeighborLossOidSMI egpneighborloss Oid
oCEventListHolder
oCGauge32The gauge class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
oCGenAddress
oCIpAddress
oClinkDownOidSMI LinkDown Oid
oClinkUpOidSMI LinkUp Oid
oCLogEntryLog entries
oCLogEntryImplImplements a log entry using a dynamically allocated, but fixed-size buffer
oCMD5_CTX
oCmsecTime handling..
oCOctetStr
oCOidThe Object Identifier Class
oCOpaqueStrOpaque SNMP type
oCPduPdu class..
oCPrivAbstract class for priv modules
oCPrivDESEncryption module using DES
oCSHA_CTX
oCSmiCNTR64
oCSmiOCTETS
oCSmiOID
oCSmiVALUE
oCSnmpSNMP class defintion
|\CV3CallBackDataInternal used callback data structure for async v3 requests
oCsnmp_pdu
oCSnmpCollection
|\CcBlock
oCSnmpInt3232 bit signed integer class
oCSnmpMessage
oCSnmpSynchronize
oCSnmpSynchronized
oCSnmpSyntaxAn "abstract" (pure virtual) class that serves as the base class for all specific SNMP syntax types
oCSnmpTargetAbstract class used to provide a virtual interface into Targets
oCsnmpTrapEnterpriseOidSMI Enterprose Oid
oCsnmpTrapsOidSMI trap oid def
oCSnmpUInt3232 bit unsigned integer class
oCTimeTicksThe timeticks class allows all the functionality of unsigned integers but is recognized as a distinct SMI type
oCUdpAddress
oCUSMThis is the class for the User Based Security Model
oCUsmUser
oCUsmUserNameTableEntry
oCUsmUserTableEntry
oCUTargetUser based Target
oCv3MPThe SNMPv3 Message Processing Model (v3MP)
|oCCacheHolds cache entries for currently processed requests
||\CEntry_T
|\CEngineIdTableThe engine id table is used to store known engine ids with corresponding hostadress and port
| \CEntry_T
oCvariable_list
oCVbEncapsulation of the SNMP variable binding
\CwarmStartOidSMI WarmStart Oid