public class AgentXOpenPDU extends AgentXPDU
Modifier and Type | Field and Description |
---|---|
protected OctetString |
subagentDescr |
protected OID |
subagentID |
protected byte |
timeout |
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 and Description |
---|
AgentXOpenPDU(int sessionID,
int transactionID,
int packetID,
byte timeout,
OID subagentID,
OctetString subagentDescr) |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeEncode()
Initialize flags and other things before a PDU is encoded.
|
void |
decodePayload(ByteBuffer buf,
int length) |
void |
encodePayload(ByteBuffer buf) |
int |
getPayloadLength() |
OctetString |
getSubagentDescr() |
OID |
getSubagentID() |
byte |
getTimeout() |
void |
setSubagentDescr(OctetString subagentDescr) |
void |
setSubagentID(OID subagentID) |
void |
setTimeout(byte timeout) |
addFlag, decode, encode, getByteOrder, getFlags, getPacketID, getSessionID, getTransactionID, getType, getVersion, isConfirmedPDU, isFlagSet, main, setByteOrder, setFlags, setPacketID, setSessionAttributes, setSessionID, setTransactionID, setType, setVersion, toString, toStringExtMembers
protected byte timeout
protected OID subagentID
protected OctetString subagentDescr
public AgentXOpenPDU(int sessionID, int transactionID, int packetID, byte timeout, OID subagentID, OctetString subagentDescr)
public void decodePayload(ByteBuffer buf, int length) throws IOException
decodePayload
in class AgentXPDU
IOException
public OctetString getSubagentDescr()
public OID getSubagentID()
public byte getTimeout()
public void setSubagentDescr(OctetString subagentDescr)
public void setSubagentID(OID subagentID)
public void setTimeout(byte timeout)
public int getPayloadLength()
getPayloadLength
in class AgentXPDU
public void encodePayload(ByteBuffer buf)
encodePayload
in class AgentXPDU
protected void beforeEncode()
AgentXPDU
beforeEncode
in class AgentXPDU
Copyright © 2016 SNMP4J.org. All rights reserved.