Class DHTUDPPacketReplyQueryStorage
java.lang.Object
com.biglybt.net.udp.uc.PRUDPPacket
com.biglybt.net.udp.uc.PRUDPPacketReply
com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketReply
com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketReplyQueryStorage
- All Implemented Interfaces:
DHTUDPPacket
-
Field Summary
FieldsFields inherited from class DHTUDPPacketReply
DHT_HEADER_SIZEFields inherited from class PRUDPPacketReply
PR_HEADER_SIZEFields inherited from class PRUDPPacket
DEFAULT_UDP_TIMEOUT, MAX_PACKET_SIZE -
Constructor Summary
ConstructorsModifierConstructorDescriptionDHTUDPPacketReplyQueryStorage(DHTTransportUDPImpl transport, DHTUDPPacketRequestQueryStorage request, DHTTransportContact local_contact, DHTTransportContact remote_contact) protectedDHTUDPPacketReplyQueryStorage(DHTUDPPacketNetworkHandler network_handler, InetSocketAddress originator, DataInputStream is, int trans_id) -
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected List<byte[]> voidprotected voidsetRandomID(int id) protected voidsetResponse(int _header_length, List<byte[]> _response) Methods inherited from class DHTUDPPacketReply
getClockSkew, getConnectionId, getGenericFlags, getGenericFlags2, getNetwork, getNetworkPositions, getProcessingTime, getProtocolVersion, getString, getTargetInstanceID, getTransport, getVendorID, setNetwork, setNetworkPositionsMethods inherited from class PRUDPPacketReply
deserialiseReply, registerDecodersMethods inherited from class PRUDPPacket
getAction, getAddress, getMinimumProtocolVersion, getPreviousPacket, getSerialisedSize, getTransactionId, hasContinuation, setAddress, setPreviousPacket, setSerialisedSize
-
Field Details
-
random_id
private int random_id -
header_length
private int header_length -
response
-
-
Constructor Details
-
DHTUDPPacketReplyQueryStorage
public DHTUDPPacketReplyQueryStorage(DHTTransportUDPImpl transport, DHTUDPPacketRequestQueryStorage request, DHTTransportContact local_contact, DHTTransportContact remote_contact) -
DHTUDPPacketReplyQueryStorage
protected DHTUDPPacketReplyQueryStorage(DHTUDPPacketNetworkHandler network_handler, InetSocketAddress originator, DataInputStream is, int trans_id) throws IOException - Throws:
IOException
-
-
Method Details
-
serialise
- Overrides:
serialisein classDHTUDPPacketReply- Throws:
IOException
-
setRandomID
protected void setRandomID(int id) -
getRandomID
protected int getRandomID() -
setResponse
-
getResponse
-