|
SNMP Stack 5_1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Observable | +--uk.co.westhawk.snmp.stack.Pdu | +--uk.co.westhawk.snmp.stack.ReportPdu
This class represents the ASN SNMP Report PDU object. This class is used when requests are received that try to discover our SNMPv3 timeliness. This will only be the case then the stack acts as authoritative engine.
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.
Field Summary |
Fields inherited from class uk.co.westhawk.snmp.stack.Pdu |
added, answered, context, encodedPacket, errind, errstat, msg_type, reqVarbinds, respVarbinds, snmpv3MsgId |
Constructor Summary | |
ReportPdu(SnmpContextBasisFace con,
Pdu requestPdu)
Constructor. |
Method Summary | |
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. |
Methods inherited from class uk.co.westhawk.snmp.stack.Pdu |
addOid, addOid, addOid, addOid, addOid, addToTrans, getContext, getErrorIndex, getErrorStatus, getErrorStatusString, getMsgType, getReqId, getRequestVarbinds, getResponseVarbinds, isTimedOut, notifyObservers, printVars, send, send, send, sendme, setErrorIndex, setErrorStatus, setErrorStatus, setMsgType, setRetryIntervals, toString, waitForSelf |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ReportPdu(SnmpContextBasisFace con, Pdu requestPdu)
con
- The context of the PDUrequestPdu
- The original Request PDUMethod Detail |
public 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()
toString
in class Pdu
protected void new_value(int n, varbind res)
new_value
in class Pdu
protected void tell_them()
tell_them
in class Pdu
protected boolean isExpectingResponse()
isExpectingResponse
in class Pdu
|
SNMP Stack 5_1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |