Uses of Interface
com.biglybt.core.dht.transport.DHTTransportReplyHandler
Packages that use DHTTransportReplyHandler
Package
Description
-
Uses of DHTTransportReplyHandler in com.biglybt.core.dht.control.impl
Methods in com.biglybt.core.dht.control.impl with parameters of type DHTTransportReplyHandlerModifier and TypeMethodDescriptionvoid
DHTControlImpl.anonContact.isAlive
(DHTTransportReplyHandler handler, long timeout) void
DHTControlImpl.anonContact.sendFindNode
(DHTTransportReplyHandler handler, byte[] id, short flags) void
DHTControlImpl.anonContact.sendFindValue
(DHTTransportReplyHandler handler, byte[] key, int max_values, short flags) void
DHTControlImpl.anonContact.sendImmediatePing
(DHTTransportReplyHandler handler, long timeout) void
DHTControlImpl.anonContact.sendKeyBlock
(DHTTransportReplyHandler handler, byte[] key_block_request, byte[] key_block_signature) void
DHTControlImpl.anonContact.sendPing
(DHTTransportReplyHandler handler) void
DHTControlImpl.anonContact.sendQueryStore
(DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) void
DHTControlImpl.anonContact.sendStats
(DHTTransportReplyHandler handler) void
DHTControlImpl.anonContact.sendStore
(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) -
Uses of DHTTransportReplyHandler in com.biglybt.core.dht.transport
Classes in com.biglybt.core.dht.transport that implement DHTTransportReplyHandlerMethods in com.biglybt.core.dht.transport with parameters of type DHTTransportReplyHandlerModifier and TypeMethodDescriptionvoid
DHTTransportContact.isAlive
(DHTTransportReplyHandler handler, long timeout) void
DHTTransportContact.sendFindNode
(DHTTransportReplyHandler handler, byte[] id, short flags) void
DHTTransportContact.sendFindValue
(DHTTransportReplyHandler handler, byte[] key, int max_values, short flags) void
DHTTransportContact.sendImmediatePing
(DHTTransportReplyHandler handler, long timeout) void
DHTTransportContact.sendKeyBlock
(DHTTransportReplyHandler handler, byte[] key_block_request, byte[] key_block_signature) void
DHTTransportContact.sendPing
(DHTTransportReplyHandler handler) void
DHTTransportContact.sendQueryStore
(DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) void
DHTTransportContact.sendStats
(DHTTransportReplyHandler handler) void
DHTTransportContact.sendStore
(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) -
Uses of DHTTransportReplyHandler in com.biglybt.core.dht.transport.loopback
Methods in com.biglybt.core.dht.transport.loopback with parameters of type DHTTransportReplyHandlerModifier and TypeMethodDescriptionvoid
DHTTransportLoopbackContactImpl.isAlive
(DHTTransportReplyHandler handler, long timeout) void
DHTTransportLoopbackContactImpl.sendFindNode
(DHTTransportReplyHandler handler, byte[] nid, short flags) void
DHTTransportLoopbackImpl.sendFindNode
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] nid) void
DHTTransportLoopbackImpl.sendFindNodeSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] nid) void
DHTTransportLoopbackContactImpl.sendFindValue
(DHTTransportReplyHandler handler, byte[] key, int max, short flags) void
DHTTransportLoopbackImpl.sendFindValue
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] key, int max, short flags) void
DHTTransportLoopbackImpl.sendFindValueSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] key, int max, short flags) void
DHTTransportLoopbackContactImpl.sendImmediatePing
(DHTTransportReplyHandler handler, long timeout) void
DHTTransportLoopbackContactImpl.sendKeyBlock
(DHTTransportReplyHandler handler, byte[] request, byte[] signature) void
DHTTransportLoopbackImpl.sendKeyBlock
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] request, byte[] sig) void
DHTTransportLoopbackImpl.sendKeyBlockSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] request, byte[] sig) void
DHTTransportLoopbackContactImpl.sendPing
(DHTTransportReplyHandler handler) void
DHTTransportLoopbackImpl.sendPing
(DHTTransportContact contact, DHTTransportReplyHandler handler) void
DHTTransportLoopbackImpl.sendPingSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler) void
DHTTransportLoopbackContactImpl.sendQueryStore
(DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) void
DHTTransportLoopbackImpl.sendQueryStore
(DHTTransportContact contact, DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) void
DHTTransportLoopbackContactImpl.sendStats
(DHTTransportReplyHandler handler) void
DHTTransportLoopbackImpl.sendStats
(DHTTransportContact contact, DHTTransportReplyHandler handler) void
DHTTransportLoopbackImpl.sendStatsSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler) void
DHTTransportLoopbackContactImpl.sendStore
(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) void
DHTTransportLoopbackImpl.sendStore
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) void
DHTTransportLoopbackImpl.sendStoreSupport
(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets) -
Uses of DHTTransportReplyHandler in com.biglybt.core.dht.transport.udp.impl
Methods in com.biglybt.core.dht.transport.udp.impl with parameters of type DHTTransportReplyHandlerModifier and TypeMethodDescriptionvoid
DHTTransportUDPContactImpl.isAlive
(DHTTransportReplyHandler handler, long timeout) protected void
DHTTransportUDPImpl.requestSendReplyProcessor
(DHTTransportUDPContactImpl remote_contact, DHTTransportReplyHandler handler, DHTUDPPacketReply reply, long elapsed_time) Returns false if this isn't an error reply, true if it is and a retry can be performed, throws an exception otherwisevoid
DHTTransportUDPContactImpl.sendFindNode
(DHTTransportReplyHandler handler, byte[] nid, short flags) void
DHTTransportUDPImpl.sendFindNode
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, byte[] nid) void
DHTTransportUDPContactImpl.sendFindValue
(DHTTransportReplyHandler handler, byte[] key, int max_values, short flags) void
DHTTransportUDPImpl.sendFindValue
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, byte[] key, int max_values, short flags) void
DHTTransportUDPContactImpl.sendImmediatePing
(DHTTransportReplyHandler handler, long timeout) protected void
DHTTransportUDPImpl.sendImmediatePing
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, long timeout) void
DHTTransportUDPContactImpl.sendKeyBlock
(DHTTransportReplyHandler handler, byte[] request, byte[] signature) protected void
DHTTransportUDPImpl.sendKeyBlockRequest
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, byte[] block_request, byte[] block_signature) void
DHTTransportUDPContactImpl.sendPing
(DHTTransportReplyHandler handler) protected void
DHTTransportUDPImpl.sendPing
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler) protected void
DHTTransportUDPImpl.sendPing
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, long timeout, int priority) void
DHTTransportUDPContactImpl.sendQueryStore
(DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) void
DHTTransportUDPImpl.sendQueryStore
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, int header_size, List<Object[]> key_details) void
DHTTransportUDPContactImpl.sendStats
(DHTTransportReplyHandler handler) protected void
DHTTransportUDPImpl.sendStats
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler) void
DHTTransportUDPContactImpl.sendStore
(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) void
DHTTransportUDPImpl.sendStore
(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, int priority)