Package uk.co.westhawk.snmp.stack
Class AsnUnsInteger
java.lang.Object
uk.co.westhawk.snmp.stack.AsnObject
uk.co.westhawk.snmp.stack.AsnUnsInteger
- All Implemented Interfaces:
SnmpConstants
This class represents ASN.1 32-bit unsigned integer. It is used for
TIMETICKS, COUNTER, GAUGE.
- Version:
- $Revision: 3.16 $ $Date: 2006/01/17 17:43:54 $
- Author:
- Tim Panton
- See Also:
-
Field Summary
Fields inherited from interface uk.co.westhawk.snmp.stack.SnmpConstants
ASN_APPLICATION, ASN_BIT_STR, ASN_BIT8, ASN_BOOLEAN, ASN_CONSTRUCTOR, ASN_CONTEXT, ASN_EXTENSION_ID, ASN_INTEGER, ASN_LONG_LEN, ASN_NULL, ASN_OBJECT_ID, ASN_OCTET_STR, ASN_PRIMITIVE, ASN_PRIVATE, ASN_SEQUENCE, ASN_SET, ASN_UNIVERSAL, CONS_SEQ, COUNTER, COUNTER64, GAUGE, GET_REQ_MSG, GET_RPRT_MSG, GET_RSP_MSG, GETBULK_REQ_MSG, GETNEXT_REQ_MSG, INFORM_REQ_MSG, INTEGER, IPADDRESS, NSAP_ADDRESS, NULLOBJ, OBJID, OBSOLETED_RFC1442_UINTEGER32, OPAQUE, SET_REQ_MSG, SMI_V2_UINTEGER32, SNMP_ERR_AUTHORIZATIONERR, SNMP_ERR_BADVALUE, SNMP_ERR_COMMITFAILED, SNMP_ERR_DECODING_EXC, SNMP_ERR_DECODINGASN_EXC, SNMP_ERR_DECODINGPKTLNGTH_EXC, SNMP_ERR_GENERR, SNMP_ERR_INCONSISTENTNAME, SNMP_ERR_INCONSISTENTVALUE, SNMP_ERR_NOACCESS, SNMP_ERR_NOCREATION, SNMP_ERR_NOERROR, SNMP_ERR_NOSUCHNAME, SNMP_ERR_NOTWRITABLE, SNMP_ERR_READONLY, SNMP_ERR_RESOURCEUNAVAILABLE, SNMP_ERR_TOOBIG, SNMP_ERR_UNDOFAILED, SNMP_ERR_WRONGENCODING, SNMP_ERR_WRONGLENGTH, SNMP_ERR_WRONGTYPE, SNMP_ERR_WRONGVALUE, SNMP_TRAP_AUTHFAIL, SNMP_TRAP_COLDSTART, SNMP_TRAP_EGPNEIGHBORLOSS, SNMP_TRAP_ENTERPRISESPECIFIC, SNMP_TRAP_LINKDOWN, SNMP_TRAP_LINKUP, SNMP_TRAP_WARMSTART, SNMP_VAR_ENDOFMIBVIEW, SNMP_VAR_NOSUCHINSTANCE, SNMP_VAR_NOSUCHOBJECT, SNMP_VERSION_1, SNMP_VERSION_2c, SNMP_VERSION_3, STRING, TIMETICKS, TRP_REQ_MSG, TRPV2_REQ_MSG -
Constructor Summary
ConstructorsConstructorDescriptionAsnUnsInteger(long v) Constructor.AsnUnsInteger(long v, byte t) Constructor to create a specific type of AsnUnsInteger.AsnUnsInteger(InputStream in, int len) Constructor. -
Method Summary
Methods inherited from class uk.co.westhawk.snmp.stack.AsnObject
getRespType, getRespTypeString, setDebug
-
Constructor Details
-
AsnUnsInteger
public AsnUnsInteger(long v) Constructor. The type of the AsnUnsInteger defaults to TIMETICKS.- Parameters:
v- The value of the AsnUnsInteger- See Also:
-
AsnUnsInteger
public AsnUnsInteger(long v, byte t) Constructor to create a specific type of AsnUnsInteger.- Parameters:
v- The value of the AsnUnsIntegert- The type of the AsnUnsInteger- See Also:
-
AsnUnsInteger
Constructor.- Parameters:
in- The input stream from which the value should be readlen- The length of the AsnUnsInteger- Throws:
IOException
-
-
Method Details
-
getValue
public long getValue()Returns the value representation of the AsnUnsInteger.- Returns:
- The value of the AsnUnsInteger
-
toString
Returns the string representation of the AsnUnsInteger. -
equals
Compares this object to the specified object. The result istrueif and only if the argument is notnulland is anAsnUnsIntegerobject that contains the samelongvalue as this object. -
hashCode
public int hashCode()Returns a hash code for thisAsnUnsInteger.
-