- BerEncoder - Class in org.opennms.protocols.snmp.asn1
-
The BerEncoder class is used to implement the AsnEncoder interface for
the Basic Encoding Rules (BER).
- BerEncoder() - Constructor for class org.opennms.protocols.snmp.asn1.BerEncoder
-
- BITSTRING - Static variable in class org.opennms.protocols.snmp.asn1.ASN1
-
A sequence of zero or more bits
- BOOLEAN - Static variable in class org.opennms.protocols.snmp.asn1.ASN1
-
Basic data type representing TRUE or FALSE.
- bSocketSoTimeoutRequired - Variable in class org.opennms.protocols.snmp.SnmpPortal
-
Set to true if it is necessary to set the socket timeout value via the Socket.setSoTimeout()
method in order to keep from blocking indefinitely on a socket I/O call.
- buildHeader(byte[], int, byte, int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildHeader() method is used to encode an ASN.1 header
into the specified byte buffer.
- buildHeader(byte[], int, byte, int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildHeader() method is used to encode an ASN.1 header
into the specified byte buffer.
- buildInteger32(byte[], int, byte, int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildInteger32() method is used to encode an ASN.1 32-bit signed
integer into the specified byte buffer.
- buildInteger32(byte[], int, byte, int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildInteger32() method is used to encode an ASN.1 32-bit signed
integer into the specified byte buffer.
- buildLength(byte[], int, int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildLength() method is used to encode an ASN.1 length
into the specified byte buffer.
- buildLength(byte[], int, int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildLength() method is used to encode an ASN.1 length
into the specified byte buffer.
- buildNull(byte[], int, byte) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildNull() method is used to encode an ASN.1 NULL value
into the specified byte buffer.
- buildNull(byte[], int, byte) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildNull() method is used to encode an ASN.1 NULL value
into the specified byte buffer.
- buildObjectId(byte[], int, byte, int[]) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildObjectId() method is used to encode an ASN.1 object id value
into the specified byte buffer.
- buildObjectId(byte[], int, byte, int[]) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildObjectId() method is used to encode an ASN.1 object id value
into the specified byte buffer.
- buildString(byte[], int, byte, byte[]) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildString() method is used to encode an ASN.1 string value
into the specified byte buffer.
- buildString(byte[], int, byte, byte[]) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildString() method is used to encode an ASN.1 string value
into the specified byte buffer.
- buildUInteger32(byte[], int, byte, long) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildUInteger32() method is used to encode an ASN.1 32-bit unsigned
integer into the specified byte buffer.
- buildUInteger32(byte[], int, byte, long) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildUInteger32() method is used to encode an ASN.1 32-bit unsigned
integer into the specified byte buffer.
- buildUInteger64(byte[], int, byte, BigInteger) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The buildUInteger64() method is used to encode an ASN.1 64-bit unsigned
integer into the specified byte buffer.
- buildUInteger64(byte[], int, byte, BigInteger) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The buildUInteger64() method is used to encode an ASN.1 64-bit unsigned
integer into the specified byte buffer.
- ByteArrayInfo(byte[], int) - Constructor for class org.opennms.protocols.snmp.SnmpSession.ByteArrayInfo
-
Builds an encapuslated array with the passed
buffer and its valid length set to
length.
- byteToInt(byte) - Static method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
Converts a primitive byte to a primitive long
using "unsigned" logic.
- byteToLong(byte) - Static method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
Converts a primitive byte to a primitive long.