Uses of Package
org.snmp4j.smi
Package
Description
Provides classes and interfaces for creating, sending, and receiving SNMP
messages.
Provides classes and interfaces for SNMP4J event processing.
Provides classes and interfaces for the SNMP message processing.
Provides classes and interfaces for authentication and privacy of SNMP(v3)
messages.
Provides classes for the representation of SMIv1/v2 data types (which also
includes some basic ASN.1 primitive data types).
Provides transport protocol mappings for SNMP.
Contains table retrieval utilities and multi-threading support classes as
well as miscellaneous utility classes.
-
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheInteger32
represents 32bit signed integer values for SNMP.TheIpAddress
class represents an IPv4 address SNMP variable.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.TheVariable
interface defines common attributes of all SNMP variables. -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.TheVariable
interface defines common attributes of all SNMP variables. -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheCounter32
class allows all the functionality of unsigned integers but is recognized as a distinct SMI type, which is used for monotonically increasing values that wrap around at 2^32-1 (4294967295).TheInteger32
represents 32bit signed integer values for SNMP.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class. -
ClassDescriptionThe
Variable
abstract class is the base class for all SNMP variables.TheAddress
interface serves as a base class for all SNMP transport addresses.TheAssignableFromByteArray
interface describes objects whose value can be set from a byte array and converted back to a byte array.TheInteger32
represents 32bit signed integer values for SNMP.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.TheVariable
interface defines common attributes of all SNMP variables. -
ClassDescriptionThe
OctetString
class represents the SMI type OCTET STRING.The Object Identifier Class. -
ClassDescriptionThe
OctetString
class represents the SMI type OCTET STRING.The Object Identifier Class. -
ClassDescriptionThe
Variable
abstract class is the base class for all SNMP variables.TheAddress
interface serves as a base class for all SNMP transport addresses.TheAssignableFromByteArray
interface describes objects whose value can be set from a byte array and converted back to a byte array.TheAssignableFromIntArray
interface describes objects whose value can be set from an int array and converted back to an int array.TheIpAddress
class represents an IPv4 address SNMP variable.TheMaxAccess
enumerates the MAX-ACCESS values of SMIv2 and the deprecatedMaxAccess.writeOnly
of SMIv1.TheNull
class represents SMI Null and the derived SMIv2 exception syntaxes.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.ASMIAddress
is an address that is defined by the Structure of Management Information (SMI) and can be thereby serialized through the Basic Encoding Rules (BER) used by the SNMP protocol.TheSubIndexInfo
interface represents the meta information of a SMI INDEX clause element (= sub-index) which are relevant for converting an OID index value to an INDEX object and vice versa.TheTcpAddress
represents TCP/IP transport addresses.TheTimeTicks
class represents the time in 1/100 seconds since some epoch (which should be have been defined in the corresponding MIB specification).TheTransportIpAddress
is the abstract base class for all transport addresses on top of IP network addresses.UnsignedInteger32 type is an SNMP type that represents unsigned 32bit integer values (0 to 4294967295).TheVariable
interface defines common attributes of all SNMP variables.TheVariantVariable
provides a decorator for any type of Variable instance, to be able to intercept or monitor variable value modification by using aVariantVariableCallback
.TheVariantVariableCallback
can be implemented by objects that want to intercept/monitor reading and writing of aVariantVariable
's value. -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.TheTimeTicks
class represents the time in 1/100 seconds since some epoch (which should be have been defined in the corresponding MIB specification). -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheIpAddress
class represents an IPv4 address SNMP variable.TheOctetString
class represents the SMI type OCTET STRING.TheSshAddress
represents a SSH transport addresses as defined by RFC 5592 SnmpSSHAddress textual convention.TheTcpAddress
represents TCP/IP transport addresses.TheSshAddress
represents a SSH transport addresses as defined by RFC 5953 SnmpTSLAddress textual convention.TheUdpAddress
represents UDP/IP transport addresses. -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheOctetString
class represents the SMI type OCTET STRING. -
ClassDescriptionThe
Variable
interface defines common attributes of all SNMP variables. -
ClassDescriptionThe
Address
interface serves as a base class for all SNMP transport addresses.TheOctetString
class represents the SMI type OCTET STRING.The Object Identifier Class.TheVariable
interface defines common attributes of all SNMP variables.