Class DHTUDPPacketRequestQueryStorage
java.lang.Object
com.biglybt.net.udp.uc.PRUDPPacket
com.biglybt.net.udp.uc.PRUDPPacketRequest
com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketRequest
com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketRequestQueryStorage
- All Implemented Interfaces:
DHTUDPPacket
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
protected static final int
Fields inherited from class com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketRequest
DHT_HEADER_SIZE
Fields inherited from class com.biglybt.net.udp.uc.PRUDPPacketRequest
PR_HEADER_SIZE
Fields inherited from class com.biglybt.net.udp.uc.PRUDPPacket
DEFAULT_UDP_TIMEOUT, MAX_PACKET_SIZE
-
Constructor Summary
ConstructorsModifierConstructorDescriptionDHTUDPPacketRequestQueryStorage
(DHTTransportUDPImpl _transport, long _connection_id, DHTTransportUDPContactImpl _local_contact, DHTTransportUDPContactImpl _remote_contact) protected
DHTUDPPacketRequestQueryStorage
(DHTUDPPacketNetworkHandler network_handler, DataInputStream is, long con_id, int trans_id) -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getKeys()
void
protected void
setDetails
(int _header_length, List<Object[]> _keys) Methods inherited from class com.biglybt.core.dht.transport.udp.impl.DHTUDPPacketRequest
getClockSkew, getGenericFlags, getGenericFlags2, getNetwork, getOriginatorAddress, getOriginatorInstanceID, getOriginatorVersion, getProtocolVersion, getTransport, getVendorID, setNetwork, setOriginatorAddress
Methods inherited from class com.biglybt.net.udp.uc.PRUDPPacketRequest
deserialiseRequest, getConnectionId, getReceiveTime, registerDecoders, setReceiveTime
Methods inherited from class com.biglybt.net.udp.uc.PRUDPPacket
getAction, getAddress, getMinimumProtocolVersion, getPreviousPacket, getSerialisedSize, getTransactionId, hasContinuation, setAddress, setPreviousPacket, setSerialisedSize
-
Field Details
-
SPACE
protected static final int SPACE- See Also:
-
header_length
private int header_length -
keys
-
-
Constructor Details
-
DHTUDPPacketRequestQueryStorage
public DHTUDPPacketRequestQueryStorage(DHTTransportUDPImpl _transport, long _connection_id, DHTTransportUDPContactImpl _local_contact, DHTTransportUDPContactImpl _remote_contact) -
DHTUDPPacketRequestQueryStorage
protected DHTUDPPacketRequestQueryStorage(DHTUDPPacketNetworkHandler network_handler, DataInputStream is, long con_id, int trans_id) throws IOException - Throws:
IOException
-
-
Method Details
-
serialise
- Overrides:
serialise
in classDHTUDPPacketRequest
- Throws:
IOException
-
setDetails
-
getHeaderLength
protected int getHeaderLength() -
getKeys
-
getString
- Overrides:
getString
in classDHTUDPPacketRequest
-