org.snmp4j.agent.agentx
Class AgentXOpenPDU
java.lang.Object
org.snmp4j.agent.agentx.AgentXPDU
org.snmp4j.agent.agentx.AgentXOpenPDU
public class AgentXOpenPDU
- extends AgentXPDU
| Fields inherited from class org.snmp4j.agent.agentx.AgentXPDU |
AGENTX_ADDAGENTCAPS_PDU, AGENTX_CLEANUPSET_PDU, AGENTX_CLOSE_PDU, AGENTX_COMMITSET_PDU, AGENTX_GET_PDU, AGENTX_GETBULK_PDU, AGENTX_GETNEXT_PDU, AGENTX_INDEXALLOCATE_PDU, AGENTX_INDEXDEALLOCATE_PDU, AGENTX_NOTIFY_PDU, AGENTX_OPEN_PDU, AGENTX_PING_PDU, AGENTX_REGISTER_PDU, AGENTX_REMOVEAGENTCAPS_PDU, AGENTX_RESPONSE_PDU, AGENTX_TESTSET_PDU, AGENTX_UNDOSET_PDU, AGENTX_UNREGISTER_PDU, byteOrder, flags, packetID, RESERVED, sessionID, transactionID, type, version |
|
Constructor Summary |
AgentXOpenPDU(int sessionID,
int transactionID,
int packetID,
byte timeout,
org.snmp4j.smi.OID subagentID,
org.snmp4j.smi.OctetString subagentDescr)
|
| Methods inherited from class org.snmp4j.agent.agentx.AgentXPDU |
addFlag, decode, encode, getByteOrder, getFlags, getPacketID, getSessionID, getTransactionID, getType, getVersion, isConfirmedPDU, isFlagSet, main, setByteOrder, setFlags, setPacketID, setSessionAttributes, setSessionID, setTransactionID, setType, setVersion, toString, toStringExtMembers |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
timeout
protected byte timeout
subagentID
protected org.snmp4j.smi.OID subagentID
subagentDescr
protected org.snmp4j.smi.OctetString subagentDescr
AgentXOpenPDU
public AgentXOpenPDU(int sessionID,
int transactionID,
int packetID,
byte timeout,
org.snmp4j.smi.OID subagentID,
org.snmp4j.smi.OctetString subagentDescr)
decodePayload
public void decodePayload(java.nio.ByteBuffer buf,
int length)
throws java.io.IOException
- Specified by:
decodePayload in class AgentXPDU
- Throws:
java.io.IOException
getSubagentDescr
public org.snmp4j.smi.OctetString getSubagentDescr()
getSubagentID
public org.snmp4j.smi.OID getSubagentID()
getTimeout
public byte getTimeout()
setSubagentDescr
public void setSubagentDescr(org.snmp4j.smi.OctetString subagentDescr)
setSubagentID
public void setSubagentID(org.snmp4j.smi.OID subagentID)
setTimeout
public void setTimeout(byte timeout)
getPayloadLength
public int getPayloadLength()
- Specified by:
getPayloadLength in class AgentXPDU
encodePayload
public void encodePayload(java.nio.ByteBuffer buf)
- Specified by:
encodePayload in class AgentXPDU
beforeEncode
protected void beforeEncode()
- Description copied from class:
AgentXPDU
- Initialize flags and other things before a PDU is encoded.
- Specified by:
beforeEncode in class AgentXPDU
Copyright © 2011 SNMP4J.org. All Rights Reserved.