- parseHeader(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseHeader() method is used to decode an ASN.1 header
from the specified buffer.
- parseHeader(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseHeader() method is used to decode an ASN.1 header
from the specified buffer.
- parseInteger32(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseInteger32() method is used to decode an ASN.1 32-bit signed
integer from the specified buffer.
- parseInteger32(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseInteger32() method is used to decode an ASN.1 32-bit signed
integer from the specified buffer.
- parseLength(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseLength() method is used to decode an ASN.1 length
from the specified buffer.
- parseLength(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseLength() method is used to decode an ASN.1 length
from the specified buffer.
- parseNull(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseNull() method is used to decode an ASN.1 Null value
from the specified buffer.
- parseNull(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseNull() method is used to decode an ASN.1 Null value
from the specified buffer.
- parseObjectId(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseObjectId() method is used to decode an ASN.1 Object Identifer
from the specified buffer.
- parseObjectId(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseObjectId() method is used to decode an ASN.1 Object Identifer
from the specified buffer.
- parseString(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseString() method is used to decode an ASN.1 opaque string
from the specified buffer.
- parseString(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseString() method is used to decode an ASN.1 opaque string
from the specified buffer.
- parseUInteger32(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseUInteger32() method is used to decode an ASN.1 32-bit unsigned
integer from the specified buffer.
- parseUInteger32(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseUInteger32() method is used to decode an ASN.1 32-bit unsigned
integer from the specified buffer.
- parseUInteger64(byte[], int) - Method in interface org.opennms.protocols.snmp.asn1.AsnEncoder
-
The parseUInteger64() method is used to decode an ASN.1 64-bit unsigned
integer from the specified buffer.
- parseUInteger64(byte[], int) - Method in class org.opennms.protocols.snmp.asn1.BerEncoder
-
The parseUInteger64() method is used to decode an ASN.1 64-bit unsigned
integer from the specified buffer.
- pkt - Variable in class org.opennms.protocols.snmp.SnmpPortal.Executor
-
- prepend(int[]) - Method in class org.opennms.protocols.snmp.SnmpObjectId
-
Prepends the passed set of identifiers to
the front of the object.
- prepend(String) - Method in class org.opennms.protocols.snmp.SnmpObjectId
-
Converts the passed string to an object identifier
and prepends them to the current object.
- prepend(SnmpObjectId) - Method in class org.opennms.protocols.snmp.SnmpObjectId
-
Prepends the passed SnmpObjectId object to
self.
- PRIMITIVE - Static variable in class org.opennms.protocols.snmp.asn1.ASN1
-
A primitive data object.
- printStackTrace() - Method in exception org.opennms.protocols.snmp.SnmpBadConversionException
-
Prints the stack trace of the exception.
- printStackTrace(PrintWriter) - Method in exception org.opennms.protocols.snmp.SnmpBadConversionException
-
Prints the stack trace of the exception.
- printStackTrace(PrintStream) - Method in exception org.opennms.protocols.snmp.SnmpBadConversionException
-
Prints the stack trace of the exception.
- PRIVATE - Static variable in class org.opennms.protocols.snmp.asn1.ASN1
-
These are types not covered by any standard but instead
defined by users.
- processBadDatagram(DatagramPacket) - Method in class org.opennms.protocols.snmp.SnmpAgentSession.AgentHandler
-
Invoked when bad datagrams are received.
- processBadDatagram(DatagramPacket) - Method in interface org.opennms.protocols.snmp.SnmpPacketHandler
-
Any messages received that are not properly formatted
are passed to this handler.
- processBadDatagram(DatagramPacket) - Method in class org.opennms.protocols.snmp.SnmpSession.SessionHandler
-
- processBadDatagram(DatagramPacket) - Method in class org.opennms.protocols.snmp.SnmpTrapSession.TrapHandler
-
Invoked when bad datagrams are received.
- processException(Exception) - Method in class org.opennms.protocols.snmp.SnmpAgentSession.AgentHandler
-
Invoked when an exception occurs in the session.
- processException(Exception) - Method in interface org.opennms.protocols.snmp.SnmpPacketHandler
-
Any exception that is caught by the SnmpPortal class during
the receipt of an SNMP message is handled by this method.
- processException(Exception) - Method in class org.opennms.protocols.snmp.SnmpSession.SessionHandler
-
- processException(Exception) - Method in class org.opennms.protocols.snmp.SnmpTrapSession.TrapHandler
-
Invoked when an exception occurs in the session.
- processSnmpMessage(InetAddress, int, SnmpInt32, SnmpOctetString, int, SnmpPduPacket) - Method in class org.opennms.protocols.snmp.SnmpAgentSession.AgentHandler
-
Processes the default V1 & V2 messages.
- processSnmpMessage(InetAddress, int, SnmpInt32, SnmpOctetString, int, SnmpPduPacket) - Method in interface org.opennms.protocols.snmp.SnmpPacketHandler
-
This method is used to process received SNMP
messages in the standard V1 & V2 format.
- processSnmpMessage(InetAddress, int, SnmpInt32, SnmpOctetString, int, SnmpPduPacket) - Method in class org.opennms.protocols.snmp.SnmpSession.SessionHandler
-
- processSnmpMessage(InetAddress, int, SnmpInt32, SnmpOctetString, int, SnmpPduPacket) - Method in class org.opennms.protocols.snmp.SnmpTrapSession.TrapHandler
-
Processes the default V1 & V2 messages.
- processSnmpTrap(InetAddress, int, SnmpOctetString, SnmpPduTrap) - Method in class org.opennms.protocols.snmp.SnmpAgentSession.AgentHandler
-
Processes V1 trap messages.
- processSnmpTrap(InetAddress, int, SnmpOctetString, SnmpPduTrap) - Method in interface org.opennms.protocols.snmp.SnmpPacketHandler
-
This method is use to handle SNMPv1 trap exclusively.
- processSnmpTrap(InetAddress, int, SnmpOctetString, SnmpPduTrap) - Method in class org.opennms.protocols.snmp.SnmpSession.SessionHandler
-
- processSnmpTrap(InetAddress, int, SnmpOctetString, SnmpPduTrap) - Method in class org.opennms.protocols.snmp.SnmpTrapSession.TrapHandler
-
Processes V1 trap messages.
- PROP_SOCKET_TIMEOUT_PERIOD - Static variable in class org.opennms.protocols.snmp.SnmpPortal
-
Identifies the system property that may be used to specify the number of milliseconds to use for the
socket timeout.
- PROP_SOCKET_TIMEOUT_REQUIRED - Static variable in class org.opennms.protocols.snmp.SnmpPortal
-
Identifies the system property that may be used to specify whether or not a timeout value is set
on the SNMP trap socket.