SNMP Stack 4_12

Package uk.co.westhawk.snmp.stack

Contains the core classes of the stack.

See:
          Description

Interface Summary
SnmpConstants This interface contains most of the constants used in the stack.
SnmpContextBasisFace This interface contains the SNMP context interface that is needed by every Pdu to send a SNMP v1, v2c and v3 request.
SnmpContextFace This interface contains the (basic) SNMP context interface that is needed by every Pdu to send a SNMP v1 request.
SnmpContextv2cFace This interface contains the SNMP context interface that is needed by every Pdu to send a SNMP v2c request.
SnmpContextv3Face This interface contains the SNMP context interface that is needed by every Pdu to send a SNMP v3 request.
UsmAgent This interface provides the SNMPv3 USM (User-Based Security Model) authoritative details.
usmStatsConstants This interface contains the OIDs for the usmStats variables.
 

Class Summary
AbstractSnmpContext This class contains the abstract SNMP context that is needed by every Pdu to send a SNMP v1, v2c or v3 request.
AsnInteger This class represents the ASN.1 32-bit signed integer
AsnNull This class represents the ASN.1 Null object
AsnObject This class represents the ASN.1 base class.
AsnObjectId This class represents the ASN.1 ObjectID class.
AsnOctets This class represents the ASN.1 Octet class.
AsnPrimitive This class represents the Exception values for SNMP v2c, v3: SNMP_VAR_NOSUCHOBJECT, SNMP_VAR_NOSUCHINSTANCE, SNMP_VAR_ENDOFMIBVIEW
AsnUnsInteger This class represents ASN.1 32-bit unsigned integer.
AsnUnsInteger64 This class represents ASN.1 64-bit unsigned integer.
DefaultTrapContext The DefaultTrapContext class will enable this stack to receive traps.
DefaultUsmAgent This implementation of UsmAgent tries to discover the parameters by doing the default USM discovery process on localhost.
GetBulkPdu This class represents the SNMP GetBulk Pdu.
GetNextPdu This class represents the SNMP GetNext Pdu.
InformPdu This class represents the SNMP Inform Request Pdu.
PassiveSnmpContext This class contains the SNMP v1 context that is needed by a Pdu to send a SNMP v1 request in environments where thread creation is unwanted.
PassiveSnmpContextv2c This class contains the SNMP v2c context that is needed by every Pdu to send a SNMP v2c request in environments where thread creation is unwanted.
Pdu This class represents the ASN Pdu object, this is the equivalent of a GetRequest Pdu.
SetPdu This class represents the SNMP Set Pdu.
SnmpContext This class contains the SNMP v1 context that is needed by every Pdu to send a SNMP v1 request.
SnmpContextPool This class contains the pool of SNMP v1 contexts.
SnmpContextv2c This class contains the SNMP v2c context that is needed by every Pdu to send a SNMP v2c request.
SnmpContextv2cPool This class contains the pool of SNMP v2c contexts.
SnmpContextv3 This class contains the SNMP v3 context that is needed by every Pdu to send a SNMP v3 request.
SnmpContextv3Pool This class contains the pool of SNMP v3 contexts.
TimeWindow TimeWindow keeps the lookup tables for the engine Id information.
TrapPduv1 This class represents the ASN SNMPv1 Trap Pdu object.
TrapPduv2 This class represents the ASN SNMP v2c (and higher) Trap Pdu object.
varbind This class represents the variable bindings to a Pdu.
 

Exception Summary
AgentException Thrown to indicate that the response Pdu was received OK, but the Pdu contains an error.
DecodingException Thrown to indicate that the response Pdu cannot be decoded.
EncodingException Thrown to indicate that the Pdu cannot be build or encoded.
PduException  
 

Package uk.co.westhawk.snmp.stack Description

Contains the core classes of the stack.


SNMP Stack 4_12