com.aelitis.azureus.core.dht.transport.udp.impl
Class DHTUDPPacketReplyFindNode
java.lang.Object
com.aelitis.net.udp.uc.PRUDPPacket
com.aelitis.net.udp.uc.PRUDPPacketReply
com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply
com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReplyFindNode
- All Implemented Interfaces:
- DHTUDPPacket
public class DHTUDPPacketReplyFindNode
- extends DHTUDPPacketReply
Methods inherited from class com.aelitis.azureus.core.dht.transport.udp.impl.DHTUDPPacketReply |
getClockSkew, getConnectionId, getGenericFlags, getGenericFlags2, getNetwork, getNetworkPositions, getProcessingTime, getProtocolVersion, getTargetInstanceID, getTransport, getVendorID, setNetwork, setNetworkPositions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHTUDPPacketReplyFindNode
public DHTUDPPacketReplyFindNode(DHTTransportUDPImpl transport,
DHTUDPPacketRequestFindNode request,
DHTTransportContact local_contact,
DHTTransportContact remote_contact)
DHTUDPPacketReplyFindNode
protected DHTUDPPacketReplyFindNode(DHTUDPPacketNetworkHandler network_handler,
InetSocketAddress originator,
DataInputStream is,
int trans_id)
throws IOException
- Throws:
IOException
serialise
public void serialise(DataOutputStream os)
throws IOException
- Overrides:
serialise
in class DHTUDPPacketReply
- Throws:
IOException
setContacts
protected void setContacts(DHTTransportContact[] _contacts)
setRandomID
protected void setRandomID(int _random_id)
getRandomID
protected int getRandomID()
setNodeStatus
protected void setNodeStatus(int ns)
getNodeStatus
protected int getNodeStatus()
setEstimatedDHTSize
protected void setEstimatedDHTSize(int s)
getEstimatedDHTSize
protected int getEstimatedDHTSize()
getContacts
protected DHTTransportContact[] getContacts()
getString
public String getString()
- Overrides:
getString
in class DHTUDPPacketReply