SNMP++
3.3.11
|
▼CAgentLog | Abstract base class representing a log for information that is generated during the run time of an AGENT++ SNMP agent |
CAgentLogImpl | Implementation of AgentLog which writes log messages to a file, or to stdout or stderr |
▼CAuth | Abstract class for auth modules |
CAuthMD5 | Authentication module using MD5 |
▼CAuthSHABase | Base class for SHA authentication modules |
CAuthHMAC128SHA224 | Authentication module using SHA2 (usmHMAC128SHA224AuthProtocol) |
CAuthHMAC192SHA256 | Authentication module using SHA2 (usmHMAC192SHA256AuthProtocol) |
CAuthHMAC256SHA384 | Authentication module using SHA2 (usmHMAC256SHA384AuthProtocol) |
CAuthHMAC384SHA512 | Authentication module using SHA2 (usmHMAC384SHA512AuthProtocol) |
CAuthSHA | Authentication module using SHA1 (usmHMACSHAAuthProtocol) |
CAuthPriv | Class that holds all authentication and privacy protocols for a snmp entity |
CBuffer< T > | Tool class for easy allocation of buffer space |
Cv3MP::Cache | Holds cache entries for currently processed requests |
CSnmpCollection< T >::cBlock | |
CCEventList::CEventListElt | |
CCNotifyEvent | |
CCNotifyEventQueue::CNotifyEventQueueElt | |
Ccounter64 | |
CCSNMPMessage | |
CCSNMPMessageQueue::CSNMPMessageQueueElt | |
CDefaultLog | Has a static Log member, that is used by the AGENT++ API for logging |
Cv3MP::EngineIdTable | The engine id table is used to store known engine ids with corresponding hostadress and port |
Cv3MP::EngineIdTable::Entry_T | |
Cv3MP::Cache::Entry_T | |
CEventListHolder | |
CAuthSHABase::Hasher | |
CIDEAContext | |
▼CLogEntry | Log entries |
CLogEntryImpl | Implements a log entry using a dynamically allocated, but fixed-size buffer |
Cmsec | Time handling.. |
CPdu | Pdu class.. |
▼CPriv | Abstract class for priv modules |
CPriv3DES_EDE | |
▼CPrivAES | Encryption module using AES |
CPrivAESW3DESKeyExt | Encryption module using AES but using non standard key extension |
CPrivDES | Encryption module using DES |
CPrivIDEA | Encryption module using IDEA |
CSmiCNTR64 | |
CSmiOCTETS | |
CSmiOID | |
CSmiVALUE | |
Csnmp_pdu | |
CSnmpCollection< T > | |
CSnmpMessage | |
CSnmpSynchronize | |
▼CSnmpSynchronized | |
CCEventList | |
▼CCEvents | |
CCNotifyEventQueue | |
CCSNMPMessageQueue | |
CSnmp | SNMP class definition |
▼CSnmpSyntax | An "abstract" (pure virtual) class that serves as the base class for all specific SNMP syntax types |
▼CAddress | Base class of all Address classes |
CGenAddress | |
▼CIpAddress | |
CUdpAddress | |
CCounter64 | Counter64 Class encapsulates two unsigned integers into a a single entity |
▼COctetStr | |
COpaqueStr | Opaque SNMP type |
▼COid | The Object Identifier Class |
CsnmpTrapEnterpriseOid | SMI Enterprose Oid |
▼CsnmpTrapsOid | SMI trap oid def |
CauthenticationFailureOid | SMI Authentication Failure Oid |
CcoldStartOid | SMI Cold Start Oid |
CegpNeighborLossOid | SMI egpneighborloss Oid |
ClinkDownOid | SMI LinkDown Oid |
ClinkUpOid | SMI LinkUp Oid |
CwarmStartOid | SMI WarmStart Oid |
CSnmpInt32 | 32 bit signed integer class |
▼CSnmpUInt32 | 32 bit unsigned integer class |
CCounter32 | The counter class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
CGauge32 | The gauge class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
CTimeTicks | The timeticks class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
▼CSnmpTarget | Abstract class used to provide a virtual interface into Targets |
CCTarget | Community based target object |
CUTarget | User based Target |
CUSM | This is the class for the User Based Security Model |
CUsmUser | |
CUsmUserNameTableEntry | |
CUsmUserTableEntry | |
CSnmp::V3CallBackData | Internal used callback data structure for async v3 requests |
Cv3MP | The SNMPv3 Message Processing Model (v3MP) |
Cvariable_list | |
CVb | Encapsulation of the SNMP variable binding |