OpenNMS API 1.2.9

## Package org.opennms.protocols.snmp

Interface Summary
SnmpHandler: The SnmpHandler interface is implemented by an object that wishs to receive callbacks when a SNMP protocol data unit is received from an agent.
SnmpPacketHandler: The SnmpPacketHandler is implemented by an object that wishes to be notified when SNMP data is received from an agent.
SnmpSyntax: This class defines the interface that must be implemented by all object that can be passed or received to/from a SNMP agent and manager.
SnmpTrapHandler: The SnmpTrapHandler interface is implemented by an object that wishs to receive callbacks when a SNMP trap protocol data unit is received from an agent.

Class Summary
SnmpCounter32: Defines a SNMPv1 32-bit counter object.
SnmpCounter64: This class defines the 64-bit SNMP counter object used to transmit 64-bit unsigned number.
SnmpEndOfMibView: The SnmpEndOfMibView object is typically returned by an SNMPv2 agent when there is no lexagraphically next object identifier in its tables.
SnmpGauge32: Defines a SNMPv1 32-bit gauge object.
SnmpInt32: This class defines the SNMP 32-bit signed integer used by the SNMP SMI.
SnmpIPAddress: This SnmpIPAddress is used to extend the Snmp Octet String SMI class.
SnmpNoSuchInstance: The SnmpNoSuchInstance object is typically returned by an SNMPv2 agent when there is no matching object identifier instance in its tables.
SnmpNoSuchObject: The SnmpNoSuchObject object is typically returned by an SNMPv2 agent when there is no matching object identifier for the agent.
SnmpNull: Implements the SNMP Null object as defined by the SNMPv1 and SNMPv2 SMI.
SnmpObjectId: Defines the SNMP object identifier class for naming variables.
SnmpOctetString: Implements the ASN1.UNIVERSAL Octet String datatype.
SnmpOpaque: The SnmpOpaque class is an extension of the octet string class and is used to pass opaque data.
SnmpParameters: The SnmpParameters class is used to define the parameters for an SnmpSession.
SnmpPduBulk: This class defines the SNMPv2 GetBulk request sent from the management platform to the agent.
SnmpPduPacket: Base class for all Protocol Data Unit (PDU) implementations.
SnmpPduRequest: The SnmpPduRequest defines the SNMPv1 and SNMPv2 Protocol Data Unit (PDU) for certian message types.
SnmpPduTrap: The SnmpPduTrap object represents the SNMP Protoco Data Unit for an SNMP Trap.
SnmpPeer: The peer object defines a SNMP peer agent that is communicated with.
SnmpPortal: Abstracts the communication related details from the SnmpSession and SnmpTrapSession.
SnmpRequest: Implements a way to track outstanding SNMP pdu request.
SnmpSession: The SnmpSession is the main connection between the SNMP manager and the SNMP Agent.
SnmpSession.ByteArrayInfo: Encapsulates a byte array and the number of bytes of valid data in the array.
SnmpSMI: SNMP SMI v1 & v2 constants.
SnmpTimer: Provides a simple timer scheduler for use by the internal SnmpSession class.
SnmpTimeTicks: Defines a SNMPv1 32-bit time ticks object.
SnmpTrapSession: The trap session is used to send and receives SNMPv1 & v2 trap messages.
SnmpUInt32: This class defines the 32-bit unsigned SNMP object used to transmit 32-bit unsigned number.
SnmpUtil: This class provides a set of utilities that may be used by other package members.
SnmpV2Error: This class provides the base class for the SNMP V2 error class.
SnmpV2PartyClock: Deprecated. Obsoleted in RFC 1902.
SnmpVarBind: This class defined the SNMP variables that are transmitted to and from an agent.

Exception Summary
SnmpBadConversionException: Constructed when the library is unable to covert a value to another.
SnmpHandlerNotDefinedException: Defines a runtime exception when the program attempts to send a SnmpPduPacket and there is no default handler defined.
SnmpPduEncodingException: This class is thrown by the SNMP classes when an encoding exception occurs at the SNMP level and not via the AsnEncoder class.

OpenNMS API 1.2.9

Generated by ranger on May 19 2007 2335.