com.aelitis.azureus.core.networkmanager.admin.impl
Class NetworkAdminNATUDPReply

java.lang.Object
  extended by com.aelitis.net.udp.uc.PRUDPPacket
      extended by com.aelitis.net.udp.uc.PRUDPPacketReply
          extended by com.aelitis.azureus.core.networkmanager.admin.impl.NetworkAdminNATUDPReply

public class NetworkAdminNATUDPReply
extends PRUDPPacketReply


Field Summary
 
Fields inherited from class com.aelitis.net.udp.uc.PRUDPPacketReply
PR_HEADER_SIZE
 
Fields inherited from class com.aelitis.net.udp.uc.PRUDPPacket
DEFAULT_UDP_TIMEOUT, MAX_PACKET_SIZE
 
Constructor Summary
protected NetworkAdminNATUDPReply(DataInputStream is, int trans_id)
           
  NetworkAdminNATUDPReply(int trans_id)
           
 
Method Summary
 Map getPayload()
           
 String getString()
           
 void serialise(DataOutputStream os)
           
 void setPayload(Map _payload)
           
 
Methods inherited from class com.aelitis.net.udp.uc.PRUDPPacketReply
deserialiseReply, registerDecoders
 
Methods inherited from class com.aelitis.net.udp.uc.PRUDPPacket
getAction, getAddress, getPreviousPacket, getSerialisedSize, getTransactionId, hasContinuation, setAddress, setPreviousPacket, setSerialisedSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAdminNATUDPReply

public NetworkAdminNATUDPReply(int trans_id)

NetworkAdminNATUDPReply

protected NetworkAdminNATUDPReply(DataInputStream is,
                                  int trans_id)
                           throws IOException
Throws:
IOException
Method Detail

serialise

public void serialise(DataOutputStream os)
               throws IOException
Overrides:
serialise in class PRUDPPacketReply
Throws:
IOException

getPayload

public Map getPayload()

setPayload

public void setPayload(Map _payload)

getString

public String getString()
Overrides:
getString in class PRUDPPacketReply