Packages that use KRPC.ReplyWaiter
Package
Description
BitTorrent distributed hash table (DHT) implementation following the Mainline protocol, for trackerless peer discovery.
Uses of KRPC.ReplyWaiter in org.klomp.snark.dht
Fields in org.klomp.snark.dht with type parameters of type KRPC.ReplyWaiterModifier and TypeFieldDescriptionprivate final ConcurrentHashMap<MsgID, KRPC.ReplyWaiter> KRPC._sentQueriesIndex to sent queries awaiting reply.Methods in org.klomp.snark.dht that return KRPC.ReplyWaiterModifier and TypeMethodDescriptionprivate KRPC.ReplyWaiterKRPC.sendAnnouncePeer(NodeInfo nInfo, InfoHash ih, Token token, boolean isSeed) Send an announce_peer query to a node, on the response port.private KRPC.ReplyWaiterKRPC.sendFindNode(NodeInfo nInfo, NID tID) Send a find_node query to a node, on the query port.private KRPC.ReplyWaiterKRPC.sendGetPeers(NodeInfo nInfo, InfoHash ih, boolean noSeeds) Send a get_peers query to a node, on the query port.private KRPC.ReplyWaiterSend a ping query to a node, on the query port.private KRPC.ReplyWaiterSend a query message.Methods in org.klomp.snark.dht with parameters of type KRPC.ReplyWaiterModifier and TypeMethodDescriptionprivate voidKRPC.receiveError(KRPC.ReplyWaiter waiter, List<BEValue> error) Handle an error response.private voidKRPC.receiveResponse(KRPC.ReplyWaiter waiter, Map<String, BEValue> response) Handle the response and alert whoever sent the query it is responding to.