Package | Description |
---|---|
org.snmp4j |
Provides classes and interfaces for creating, sending, and receiving SNMP
messages.
|
org.snmp4j.asn1 |
Provides classes and interfaces
for the mapping between Abstract Syntax Notation One (ASN.1)
formatted values and their transfer syntax according to the Basic Encoding Rules
(BER).
|
org.snmp4j.mp |
Provides classes and interfaces for the SNMP message processing.
|
org.snmp4j.security |
Provides classes and interfaces for authentication and privacy of SNMP(v3)
messages.
|
org.snmp4j.smi |
Provides classes for the representation of SMIv1/v2 data types (which also
includes some basic ASN.1 primitive data types).
|
Modifier and Type | Class and Description |
---|---|
class |
PDU
The
PDU class represents a SNMP protocol data unit. |
class |
PDUv1
The
PDUv1 represents SNMPv1 PDUs. |
class |
ScopedPDU
The
ScopedPDU class represents a SNMPv3 scoped PDU. |
Modifier and Type | Method and Description |
---|---|
static void |
BER.checkSequenceLength(int expectedLength,
BERSerializable sequence) |
static void |
BER.checkSequenceLength(int expectedLength,
int actualLength,
BERSerializable sequence) |
Modifier and Type | Class and Description |
---|---|
static class |
MPv3.HeaderData
The
HeaderData represents the message header information
of SNMPv3 message. |
Modifier and Type | Interface and Description |
---|---|
interface |
SecurityParameters
The
SecurityParameters interface represents the security
parameters in a SNMPv3 message. |
Modifier and Type | Class and Description |
---|---|
class |
TsmSecurityParameters
SecurityParameters implementation for the TSM
security model. |
class |
UsmSecurityParameters |
Modifier and Type | Interface and Description |
---|---|
interface |
Variable
The
Variable interface defines common attributes of all SNMP
variables. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVariable
The
Variable abstract class is the base class for all SNMP
variables. |
class |
BitString
The
BitString class represents the obsolete SMI type
BIT STRING which has been defined in RFC 1442 (an SNMPv2 draft) but
which has been obsoleteted by RFC 1902 and RFC 2578. |
class |
Counter32
The
Counter32 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). |
class |
Counter64
The
Counter64 class represents a 64bit unsigned integer type. |
class |
Gauge32
The
Gauge32 class is indistinguishable from
UnsingedInteger32 . |
class |
GenericAddress
The
GenericAddress implements the decorator and factory
design pattern to provide a generic address type. |
class |
Integer32
The
Integer32 represents 32bit signed integer values for SNMP. |
class |
IpAddress
The
IpAddress class represents an IPv4 address SNMP variable. |
class |
Null
The
Null class represents SMI Null and the derived
SMIv2 exception syntaxes. |
class |
OctetString
The
OctetString class represents the SMI type OCTET STRING. |
class |
OID
The Object Identifier Class.
|
class |
Opaque
The
Opaque class represents the SMI type Opaque which is used
to transparently exchange BER encoded values. |
class |
SMIAddress
A
SMIAddress 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. |
class |
SshAddress
The
SshAddress represents a SSH transport addresses as defined
by RFC 5592 SnmpSSHAddress textual convention. |
class |
TcpAddress
The
TcpAddress represents TCP/IP transport addresses. |
class |
TimeTicks
The
TimeTicks class represents the time in 1/100 seconds
since some epoch (which should be have been defined in the
corresponding MIB specification). |
class |
TlsAddress
The
SshAddress represents a SSH transport addresses as defined
by RFC 5953 SnmpTSLAddress textual convention. |
class |
TransportIpAddress
The
TransportIpAddress is the abstract base class for all
transport addresses on top of IP network addresses. |
class |
UdpAddress
The
UdpAddress represents UDP/IP transport addresses. |
class |
UnsignedInteger32
UnsignedInteger32 type is an SNMP type that represents unsigned 32bit
integer values (0 to 4294967295).
|
class |
VariableBinding
|
class |
VariantVariable
The
VariantVariable provides a decorator for any type
of Variable instance, to be able to intercept or monitor variable
value modification by using a VariantVariableCallback . |
Copyright © 2016 SNMP4J.org. All rights reserved.