Class DHTUDPPacketReplyStore
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.DHTUDPPacketReplyStore
- All Implemented Interfaces:
DHTUDPPacket
-
Field Summary
FieldsFields inherited from class com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketReply
DHT_HEADER_SIZEFields inherited from class com.biglybt.net.udp.uc.PRUDPPacketReply
PR_HEADER_SIZEFields inherited from class com.biglybt.net.udp.uc.PRUDPPacket
DEFAULT_UDP_TIMEOUT, MAX_PACKET_SIZE -
Constructor Summary
ConstructorsModifierConstructorDescriptionDHTUDPPacketReplyStore(DHTTransportUDPImpl transport, DHTUDPPacketRequestStore request, DHTTransportContact local_contact, DHTTransportContact remote_contact) protectedDHTUDPPacketReplyStore(DHTUDPPacketNetworkHandler network_handler, InetSocketAddress originator, DataInputStream is, int trans_id) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]protected ObjectvoidvoidsetDiversificationTypes(byte[] _diversify) Methods inherited from class com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketReply
getClockSkew, getConnectionId, getGenericFlags, getGenericFlags2, getNetwork, getNetworkPositions, getProcessingTime, getProtocolVersion, getString, getTargetInstanceID, getTransport, getVendorID, setNetwork, setNetworkPositionsMethods inherited from class com.biglybt.net.udp.uc.PRUDPPacketReply
deserialiseReply, registerDecodersMethods inherited from class com.biglybt.net.udp.uc.PRUDPPacket
getAction, getAddress, getMinimumProtocolVersion, getPreviousPacket, getSerialisedSize, getTransactionId, hasContinuation, setAddress, setPreviousPacket, setSerialisedSize
-
Field Details
-
diversify
private byte[] diversify -
upload_stats
-
-
Constructor Details
-
DHTUDPPacketReplyStore
public DHTUDPPacketReplyStore(DHTTransportUDPImpl transport, DHTUDPPacketRequestStore request, DHTTransportContact local_contact, DHTTransportContact remote_contact) -
DHTUDPPacketReplyStore
protected DHTUDPPacketReplyStore(DHTUDPPacketNetworkHandler network_handler, InetSocketAddress originator, DataInputStream is, int trans_id) throws IOException - Throws:
IOException
-
-
Method Details
-
serialise
- Overrides:
serialisein classDHTUDPPacketReply- Throws:
IOException
-
setDiversificationTypes
public void setDiversificationTypes(byte[] _diversify) -
getDiversificationTypes
public byte[] getDiversificationTypes() -
getUploadStats
-