public class OneGetBulkPdu extends GetBulkPdu
The OneGetBulkPdu class performs a getBulkRequest and collects the response varbinds into a Vector.
If no exception occurred whilst receiving the response, the Object to the update() method of the Observer will be an Vector of varbinds, so they may contains any AsnObject type. If an exception occurred, that exception will be passed as the Object to the update() method.
For SNMPv3: The receiver of a request PDU acts as the authoritative engine.
varbind
,
Vector
max_repetitions, non_repeaters
added, answered, context, encodedPacket, errind, errstat, msg_type, reqVarbinds, respVarbinds, snmpv3MsgId
Constructor and Description |
---|
OneGetBulkPdu(SnmpContextBasisFace con)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getVarbinds()
Returns a vector with the response varbinds.
|
protected void |
new_value(int n,
varbind a_var)
The value of the request is set.
|
protected void |
tell_them()
This method notifies all observers.
|
getMaxRepetitions, getNonRepeaters, send, setMaxRepetitions, setMaxRepititions, setNonRepeaters, toString
addOid, addOid, addOid, addOid, addOid, addToTrans, getContext, getErrorIndex, getErrorStatus, getErrorStatusString, getMsgType, getReqId, getRequestVarbinds, getResponseVarbinds, getRetryIntervals, isExpectingResponse, isTimedOut, notifyObservers, printVars, send, send, sendme, setErrorIndex, setErrorStatus, setErrorStatus, setMsgType, setRetryIntervals, toString, waitForSelf
public OneGetBulkPdu(SnmpContextBasisFace con)
con
- The context (v2c or v3) of the PDUpublic java.util.Vector getVarbinds()
protected void new_value(int n, varbind a_var)
new_value
in class Pdu
n
- the index of the valuea_var
- the valuePdu.new_value(int, uk.co.westhawk.snmp.stack.varbind)
protected void tell_them()
If no exception occurred whilst receiving the response, the Object to the update() method of the Observer will be an Vector of varbinds, so they may contains any AsnObject type. If an exception occurred, that exception will be passed as the Object to the update() method.