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 istrue
if and only if the argument is notnull
and is anAsnUnsInteger
object that contains the samelong
value as this object. -
hashCode
public int hashCode()Returns a hash code for thisAsnUnsInteger
.
-