Class DHTUDPPacketRequestStats
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.DHTUDPPacketRequestStats
- All Implemented Interfaces:
DHTUDPPacket
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intstatic final intstatic final intFields inherited from class DHTUDPPacketRequest
DHT_HEADER_SIZEFields inherited from class PRUDPPacketRequest
PR_HEADER_SIZEFields inherited from class PRUDPPacket
DEFAULT_UDP_TIMEOUT, MAX_PACKET_SIZE -
Constructor Summary
ConstructorsModifierConstructorDescriptionDHTUDPPacketRequestStats(DHTTransportUDPImpl _transport, long _connection_id, DHTTransportUDPContactImpl _local_contact, DHTTransportUDPContactImpl _remote_contact) protectedDHTUDPPacketRequestStats(DHTUDPPacketNetworkHandler network_handler, DataInputStream is, long con_id, int trans_id) -
Method Summary
Methods inherited from class DHTUDPPacketRequest
getClockSkew, getGenericFlags, getGenericFlags2, getNetwork, getOriginatorAddress, getOriginatorInstanceID, getOriginatorVersion, getProtocolVersion, getTransport, getVendorID, setNetwork, setOriginatorAddressMethods inherited from class PRUDPPacketRequest
deserialiseRequest, getConnectionId, getReceiveTime, registerDecoders, setReceiveTimeMethods inherited from class PRUDPPacket
getAction, getAddress, getMinimumProtocolVersion, getPreviousPacket, getSerialisedSize, getTransactionId, hasContinuation, setAddress, setPreviousPacket, setSerialisedSize
-
Field Details
-
STATS_TYPE_ORIGINAL
public static final int STATS_TYPE_ORIGINAL- See Also:
-
STATS_TYPE_NP_VER2
public static final int STATS_TYPE_NP_VER2- See Also:
-
stats_type
private int stats_type
-
-
Constructor Details
-
DHTUDPPacketRequestStats
public DHTUDPPacketRequestStats(DHTTransportUDPImpl _transport, long _connection_id, DHTTransportUDPContactImpl _local_contact, DHTTransportUDPContactImpl _remote_contact) -
DHTUDPPacketRequestStats
protected DHTUDPPacketRequestStats(DHTUDPPacketNetworkHandler network_handler, DataInputStream is, long con_id, int trans_id) throws IOException - Throws:
IOException
-
-
Method Details
-
serialise
- Overrides:
serialisein classDHTUDPPacketRequest- Throws:
IOException
-
setStatsType
public void setStatsType(int _type) -
getStatsType
public int getStatsType() -
getString
- Overrides:
getStringin classDHTUDPPacketRequest
-