public class AgentXOpenPDU extends AgentXPDU
| Modifier and Type | Field and Description |
|---|---|
protected org.snmp4j.smi.OctetString |
subagentDescr |
protected org.snmp4j.smi.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,
org.snmp4j.smi.OID subagentID,
org.snmp4j.smi.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() |
org.snmp4j.smi.OctetString |
getSubagentDescr() |
org.snmp4j.smi.OID |
getSubagentID() |
byte |
getTimeout() |
void |
setSubagentDescr(org.snmp4j.smi.OctetString subagentDescr) |
void |
setSubagentID(org.snmp4j.smi.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, toStringExtMembersprotected byte timeout
protected org.snmp4j.smi.OID subagentID
protected org.snmp4j.smi.OctetString subagentDescr
public AgentXOpenPDU(int sessionID,
int transactionID,
int packetID,
byte timeout,
org.snmp4j.smi.OID subagentID,
org.snmp4j.smi.OctetString subagentDescr)
public void decodePayload(ByteBuffer buf, int length) throws IOException
decodePayload in class AgentXPDUIOExceptionpublic org.snmp4j.smi.OctetString getSubagentDescr()
public org.snmp4j.smi.OID getSubagentID()
public byte getTimeout()
public void setSubagentDescr(org.snmp4j.smi.OctetString subagentDescr)
public void setSubagentID(org.snmp4j.smi.OID subagentID)
public void setTimeout(byte timeout)
public int getPayloadLength()
getPayloadLength in class AgentXPDUpublic void encodePayload(ByteBuffer buf)
encodePayload in class AgentXPDUprotected void beforeEncode()
AgentXPDUbeforeEncode in class AgentXPDUCopyright © 2020 SNMP4J.org. All rights reserved.