Overview | Package | Class | Tree | Deprecated | Index | Help
| SNMP Stack 5_1
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package uk.co.westhawk.snmp.stack

Contains the core classes of the stack.

See:
Description

Interface Summary
AsnOctetsPrintableFace | This interface contains the isPrintable() method that is used to decided whether or not an AsnOctets with type ASN_OCTET_STR is printable or not.
ListeningContextFace | This interface contains the SNMP listening context methods.
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.
BitsHelper | This class help with the BITS construct.
DefaultAsnOctetsPrintable | Default implementation of AsnOctetsPrintableFace.
DefaultTrapContext | Deprecated. As of 4_14, replaced by `ListeningContext` and `ListeningContextPool`
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.
GetPdu | This class represents the (public) SNMP Get Pdu.
InformPdu | This class represents the SNMP Inform Request Pdu.
ListeningContext | The ListeningContext class will enable this stack to receive packets.
ListeningContextPool | This class contains the pool of listening contexts.
MultiResponsePdu | This class can receive multiple responses.
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.
ReportPdu | This class represents the ASN SNMP Report PDU object.
ResponsePdu | This class represents the ASN SNMP Response PDU object.
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.
SnmpContextv3Basis | This class contains the basis for the SNMP v3 contexts that is needed by every PDU to send a SNMP v3 request.
SnmpContextv3Discovery | This class contains the SNMP v3 discovery context that is used by UsmBeingDiscoveredBean, when this stack is being discovered.
SnmpContextv3Pool | This class contains the pool of SNMP v3 contexts.
TimeWindow | TimeWindow contains 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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| SNMP Stack 5_1
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES