public class ReportPdu extends Pdu
Reports are not used (as far as we know) in normal manager - agent (authoritative - non authoritative) communication. Hence the reason why this stack does not support them in any other way.
added, answered, context, encodedPacket, errind, errstat, msg_type, reqVarbinds, respVarbinds, snmpv3MsgId
Constructor and Description |
---|
ReportPdu(SnmpContextBasisFace con,
Pdu requestPdu)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
getErrorIndex(int errorIndex)
Sets the error index of this PDU.
|
void |
getErrorStatus(int errorStatus)
Sets the error status of this PDU.
|
protected boolean |
isExpectingResponse()
Returns that this type of PDU is not expecting a response.
|
protected void |
new_value(int n,
varbind res)
Has no meaning, since there is not response.
|
protected void |
tell_them()
Has no meaning, since there is not response.
|
java.lang.String |
toString()
Returns the string representation of this object.
|
addOid, addOid, addOid, addOid, addOid, addToTrans, getContext, getErrorIndex, getErrorStatus, getErrorStatusString, getMsgType, getReqId, getRequestVarbinds, getResponseVarbinds, getRetryIntervals, isTimedOut, notifyObservers, printVars, send, send, send, sendme, setErrorIndex, setErrorStatus, setErrorStatus, setMsgType, setRetryIntervals, toString, waitForSelf
public ReportPdu(SnmpContextBasisFace con, Pdu requestPdu)
con
- The context of the PDUrequestPdu
- The original Request PDUpublic void getErrorStatus(int errorStatus)
SnmpConstants.SNMP_ERR_NOERROR
,
SnmpConstants.SNMP_ERR_TOOBIG
,
SnmpConstants.SNMP_ERR_NOSUCHNAME
,
SnmpConstants.SNMP_ERR_BADVALUE
,
SnmpConstants.SNMP_ERR_READONLY
,
SnmpConstants.SNMP_ERR_GENERR
,
SnmpConstants.SNMP_ERR_NOACCESS
,
SnmpConstants.SNMP_ERR_WRONGTYPE
,
SnmpConstants.SNMP_ERR_WRONGLENGTH
,
SnmpConstants.SNMP_ERR_WRONGENCODING
,
SnmpConstants.SNMP_ERR_WRONGVALUE
,
SnmpConstants.SNMP_ERR_NOCREATION
,
SnmpConstants.SNMP_ERR_INCONSISTENTVALUE
,
SnmpConstants.SNMP_ERR_RESOURCEUNAVAILABLE
,
SnmpConstants.SNMP_ERR_COMMITFAILED
,
SnmpConstants.SNMP_ERR_UNDOFAILED
,
SnmpConstants.SNMP_ERR_AUTHORIZATIONERR
,
SnmpConstants.SNMP_ERR_NOTWRITABLE
,
SnmpConstants.SNMP_ERR_INCONSISTENTNAME
public void getErrorIndex(int errorIndex)
public java.lang.String toString()
protected void new_value(int n, varbind res)
protected void tell_them()
protected boolean isExpectingResponse()
isExpectingResponse
in class Pdu