snmp
Class SNMPUInteger32
java.lang.Object
snmp.SNMPObject
snmp.SNMPInteger
snmp.SNMPUInteger32
- public class SNMPUInteger32
- extends SNMPInteger
Defines a 32-bit unsigned integer value; wraps if initialized with a larger value.
- See Also:
SNMPInteger
Constructor Summary |
|
SNMPUInteger32()
Initialize value to 0. |
protected |
SNMPUInteger32(byte[] enc)
Used to initialize from the BER encoding, usually received in a response from
an SNMP device responding to an SNMPGetRequest. |
|
SNMPUInteger32(long newValue)
Initialize value to newValue; wrap if newValue too big for 32 bits. |
Method Summary |
void |
setValue(java.lang.Object newValue)
Used to set the value with an instance of java.lang.Integer or
java.lang.BigInteger. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SNMPUInteger32
public SNMPUInteger32()
- Initialize value to 0.
SNMPUInteger32
public SNMPUInteger32(long newValue)
- Initialize value to newValue; wrap if newValue too big for 32 bits.
SNMPUInteger32
protected SNMPUInteger32(byte[] enc)
throws SNMPBadValueException
- Used to initialize from the BER encoding, usually received in a response from
an SNMP device responding to an SNMPGetRequest.
- Throws:
SNMPBadValueException
- Indicates an invalid BER encoding supplied. Shouldn't
occur in normal operation, i.e., when valid responses are received from devices.
setValue
public void setValue(java.lang.Object newValue)
throws SNMPBadValueException
- Used to set the value with an instance of java.lang.Integer or
java.lang.BigInteger. The value of the constructed SNMPUInteger32 object is the
supplied value mod 2^32.
- Overrides:
setValue
in class SNMPInteger
- Throws:
SNMPBadValueException
- Indicates an incorrect object type supplied.