| Address | Base class of all Address classes |
| Auth | Abstract class for auth modules |
| authenticationFailureOid | SMI Authentication Failure Oid |
| AuthMD5 | Authentication module using MD5 |
| AuthPriv | Class that holds all authentication and privacy protocols for a snmp entity |
| AuthSHA | Authentication module using SHA |
| CEventList | |
| CEventList::CEventListElt | |
| CEvents | |
| CNotifyEvent | |
| CNotifyEventQueue | |
| CNotifyEventQueue::CNotifyEventQueueElt | |
| coldStartOid | SMI Cold Start Oid |
| Counter32 | The counter class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
| counter64 | |
| Counter64 | Counter64 Class encapsulates two unsigned integers into a a single entity |
| CSNMPMessage | |
| CSNMPMessageQueue | |
| CSNMPMessageQueue::CSNMPMessageQueueElt | |
| CTarget | Community based target object |
| CUDEvent | |
| CUDEventQueue | |
| CUDEventQueue::CUDEventQueueElt | |
| CUTEvent | |
| CUTEventQueue | |
| CUTEventQueue::CUTEventQueueElt | |
| egpNeighborLossOid | SMI egpneighborloss Oid |
| EventListHolder | |
| Gauge32 | The gauge class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
| GenAddress | |
| IpAddress | |
| linkDownOid | SMI LinkDown Oid |
| linkUpOid | SMI LinkUp Oid |
| MD5_CTX | |
| msec | Time handling.. |
| OctetStr | |
| Oid | The Object Identifier Class |
| OpaqueStr | This class behaves exactly as the OctetStr class, beside the Syntax of this class is sNMP_SYNTAX_OPAQUE |
| Pdu | Pdu class.. |
| Priv | Abstract class for priv modules |
| PrivDES | Encryption module using DES |
| SHA_CTX | |
| SmiCNTR64 | |
| SmiOCTETS | |
| SmiOID | |
| SmiVALUE | |
| Snmp | SNMP class defintion |
| Snmp::V3CallBackData | Internal used callback data structure for async v3 requests |
| snmp_pdu | |
| SnmpCollection< T > | |
| SnmpCollection< T >::cBlock | |
| SnmpInt32 | 32 bit signed integer class |
| SnmpMessage | |
| SnmpSynchronize | |
| SnmpSynchronized | |
| SnmpSyntax | An "abstract" (pure virtual) class that serves as the base class for all specific SNMP syntax types |
| SnmpTarget | Abstract class used to provide a virtual interface into Targets |
| snmpTrapEnterpriseOid | SMI Enterprose Oid |
| snmpTrapsOid | SMI trap oid def |
| SnmpUInt32 | 32 bit unsigned integer class |
| TimeTicks | The timeticks class allows all the functionality of unsigned integers but is recognized as a distinct SMI type |
| UdpAddress | |
| USM | This is the class for the User Based Security Model |
| UsmUser | |
| UsmUserNameTableEntry | |
| UsmUserTableEntry | |
| UTarget | User based Target |
| v3MP | The SNMPv3 Message Processing Model (v3MP) |
| v3MP::Cache | Holds cache entries for currently processed requests |
| v3MP::Cache::Entry_T | |
| v3MP::EngineIdTable | The engine id table is used to store known engine ids with corresponding hostadress and port |
| v3MP::EngineIdTable::Entry_T | |
| variable_list | |
| Vb | Encapsulation of the SNMP variable binding |
| warmStartOid | SMI WarmStart Oid |
1.3.2