org.snmp4j.agent.agentx
Class AgentXClosePDU

java.lang.Object
  extended by org.snmp4j.agent.agentx.AgentXPDU
      extended by org.snmp4j.agent.agentx.AgentXClosePDU

public class AgentXClosePDU
extends AgentXPDU


Field Summary
 
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
AgentXClosePDU(AgentXMessageHeader header)
           
AgentXClosePDU(byte reason)
           
 
Method Summary
protected  void beforeEncode()
          Initialize flags and other things before a PDU is encoded.
 void decodePayload(java.nio.ByteBuffer buf, int length)
           
 void encodePayload(java.nio.ByteBuffer buf)
           
 int getPayloadLength()
           
 byte getReason()
           
 void setReason(byte reason)
           
 
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
 

Constructor Detail

AgentXClosePDU

public AgentXClosePDU(AgentXMessageHeader header)

AgentXClosePDU

public AgentXClosePDU(byte reason)
Method Detail

decodePayload

public void decodePayload(java.nio.ByteBuffer buf,
                          int length)
                   throws java.io.IOException
Specified by:
decodePayload in class AgentXPDU
Throws:
java.io.IOException

getReason

public byte getReason()

setReason

public void setReason(byte reason)

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 2005-2011 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.