| Class | Description |
|---|---|
| SnmpPdu | The Pdu will be sent out inside each snmp session. Different Pdu property should be assigned according to pdu type which is defined in EnumPduType. |
| SnmpSession | SnmpSession sends snmp request synchronizely or asynchronizely. |
| SnmpVariable | SnmpVariable class create Snmp variable to be used in PDU. |
| Trap | The trap class is for receiving trap only. |
| Delegate | Description |
|---|---|
| AsyncProcesses | The asynchronized event will be raised for when a asyncronized snmp request returns value. |
| Enumeration | Description |
|---|---|
| EnumPduType | The enum defines the acceptable Pdu type. |
| SnmpErrorStatus | The enum defines the acceptable snmp error status. |
| SnmpV1TrapType | The enum defines the acceptable snmp version 1 trap type. |
| SnmpVarType | The enum defines the acceptable snmp variable type. |
| SnmpVersion | The enum defines the acceptable Snmp version. Only version 1, 2c and 3 are support in this release. |
| SnmpV3EncryptionMethods | The enum defines the encryption methods for Version 3, DES and AES. |
| SnmpV3AuthenticationMethods | The enum defines the authentication methods for Version 3, MD5 and SHA. |
| SnmpV3AuthenticationEncryptionFlags | The enum defines the snmp version 3's message flags |