dart_snmp library

Classes

Message
An SNMP v1 or v2c Message which contains the credential information necessary to package a Pdu to be sent to a target device
Oid
An Object Identifier which corresponds to a specific value or parameter on a target device
Pdu
An SNMP Protocol Data Unit which contains a list of Varbinds and may (when received as a response) contain error information from an snmp device
PduError
The type of error which occurred while the target device was attempting to respond to the snmp request
PduType
The type of snmp request which is sent to or received from the target device
Snmp
SnmpVersion
The version of the snmp protocol to use
User
A user credential for authenticating, encrypting, and decrypting SNMP v3 Messages
Varbind
An SNMP Variable Binding which holds an Oid (Object Identifier), a tag which specifies the data type, and a data value to be read or written
VarbindType

Enums

AuthProtocol
The type of authorization security to use (md5 or sha) when using snmp v3
PrivProtocol
The type of privacy (encryption) to use (des or aes) when using snmp v3
SecurityLevel
The level of security which the snmp v3 credential requires

Constants

BOOLEAN → const int
COUNTER → const int
COUNTER_64 → const int
END_OF_MIB_VIEW → const int
GAUGE → const int
INTEGER → const int
IP_ADDRESS → const int
NO_SUCH_INSTANCE → const int
NO_SUCH_OBJECT → const int
NULL → const int
OCTET_STRING → const int
OID → const int
OPAQUE → const int
TIME_TICKS → const int

Properties

log → Logger
final