Package | Description |
---|---|
org.opennms.protocols.snmp |
SNMP protocol datastructure implementation (PDUs, sessions, requests, etc.)
|
org.opennms.protocols.snmp.asn1 |
SNMP ASN1 protocol implementation.
|
Modifier and Type | Method and Description |
---|---|
int |
SnmpOctetString.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the ASN.1 octet string from the passed buffer.
|
int |
SnmpUInt32.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Used to decode the integer value from the ASN.1 buffer.
|
int |
SnmpSyntax.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the ASN.1 buffer and sets the values in the SnmpSyntax object.
|
int |
SnmpIPAddress.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the ASN.1 octet string from the passed buffer.
|
int |
SnmpObjectId.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the ASN.1 object identifer from the passed buffer.
|
int |
SnmpPduPacket.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the protocol data unit from the passed buffer.
|
int |
SnmpInt32.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Used to decode the integer value from the ASN.1 buffer.
|
int |
SnmpVarBind.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Used to recover the encoded variable data from the passed ASN.1 buffer.
|
int |
SnmpV2Error.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the passed buffer and updates the object to match the encoded
information.
|
int |
SnmpNull.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Used to decode the null value from the ASN.1 buffer.
|
int |
SnmpCounter64.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Used to decode the integer value from the ASN.1 buffer.
|
int |
SnmpPduTrap.decodeASN(byte[] buf,
int offset,
AsnEncoder encoder)
Decodes the protocol data unit from the passed buffer.
|
Modifier and Type | Method and Description |
---|---|
Object[] |
BerEncoder.parseHeader(byte[] buf,
int startOffset)
The parseHeader() method is used to decode an ASN.1 header from the
specified buffer.
|
Object[] |
AsnEncoder.parseHeader(byte[] buf,
int startOffset)
The parseHeader() method is used to decode an ASN.1 header from the
specified buffer.
|
Object[] |
BerEncoder.parseInteger32(byte[] buf,
int startOffset)
The parseInteger32() method is used to decode an ASN.1 32-bit signed
integer from the specified buffer.
|
Object[] |
AsnEncoder.parseInteger32(byte[] buf,
int startOffset)
The parseInteger32() method is used to decode an ASN.1 32-bit signed
integer from the specified buffer.
|
Object[] |
BerEncoder.parseLength(byte[] buf,
int startOffset)
The parseLength() method is used to decode an ASN.1 length from the
specified buffer.
|
Object[] |
AsnEncoder.parseLength(byte[] buf,
int startOffset)
The parseLength() method is used to decode an ASN.1 length from the
specified buffer.
|
Object[] |
BerEncoder.parseNull(byte[] buf,
int startOffset)
The parseNull() method is used to decode an ASN.1 Null value from the
specified buffer.
|
Object[] |
AsnEncoder.parseNull(byte[] buf,
int startOffset)
The parseNull() method is used to decode an ASN.1 Null value from the
specified buffer.
|
Object[] |
BerEncoder.parseObjectId(byte[] buf,
int startOffset)
The parseObjectId() method is used to decode an ASN.1 Object Identifer
from the specified buffer.
|
Object[] |
AsnEncoder.parseObjectId(byte[] buf,
int startOffset)
The parseObjectId() method is used to decode an ASN.1 Object Identifer
from the specified buffer.
|
Object[] |
BerEncoder.parseString(byte[] buf,
int startOffset)
The parseString() method is used to decode an ASN.1 opaque string from
the specified buffer.
|
Object[] |
AsnEncoder.parseString(byte[] buf,
int startOffset)
The parseString() method is used to decode an ASN.1 opaque string from
the specified buffer.
|
Object[] |
BerEncoder.parseUInteger32(byte[] buf,
int startOffset)
The parseUInteger32() method is used to decode an ASN.1 32-bit unsigned
integer from the specified buffer.
|
Object[] |
AsnEncoder.parseUInteger32(byte[] buf,
int startOffset)
The parseUInteger32() method is used to decode an ASN.1 32-bit unsigned
integer from the specified buffer.
|
Object[] |
BerEncoder.parseUInteger64(byte[] buf,
int startOffset)
The parseUInteger64() method is used to decode an ASN.1 64-bit unsigned
integer from the specified buffer.
|
Object[] |
AsnEncoder.parseUInteger64(byte[] buf,
int startOffset)
The parseUInteger64() method is used to decode an ASN.1 64-bit unsigned
integer from the specified buffer.
|
Copyright © 2021. All rights reserved.