Package com.biglybt.core.dht.transport
Class DHTTransportReplyHandlerAdapter
- java.lang.Object
-
- com.biglybt.core.dht.transport.DHTTransportReplyHandlerAdapter
-
- All Implemented Interfaces:
DHTTransportReplyHandler
public abstract class DHTTransportReplyHandlerAdapter extends java.lang.Object implements DHTTransportReplyHandler
-
-
Field Summary
Fields Modifier and Type Field Description private int
elapsed
-
Constructor Summary
Constructors Constructor Description DHTTransportReplyHandlerAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
findNodeReply(DHTTransportContact contact, DHTTransportContact[] contacts)
void
findValueReply(DHTTransportContact contact, DHTTransportContact[] contacts)
void
findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come)
int
getElapsed()
void
keyBlockReply(DHTTransportContact _contact)
void
keyBlockRequest(DHTTransportContact contact, byte[] key, byte[] key_signature)
void
pingReply(DHTTransportContact contact)
void
pingReply(DHTTransportContact contact, int _elapsed)
void
queryStoreReply(DHTTransportContact contact, java.util.List<byte[]> response)
void
statsReply(DHTTransportContact contact, DHTTransportFullStats stats)
void
storeReply(DHTTransportContact contact, byte[] diversifications)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.biglybt.core.dht.transport.DHTTransportReplyHandler
failed
-
-
-
-
Method Detail
-
pingReply
public void pingReply(DHTTransportContact contact, int _elapsed)
- Specified by:
pingReply
in interfaceDHTTransportReplyHandler
-
pingReply
public void pingReply(DHTTransportContact contact)
-
getElapsed
public int getElapsed()
-
statsReply
public void statsReply(DHTTransportContact contact, DHTTransportFullStats stats)
- Specified by:
statsReply
in interfaceDHTTransportReplyHandler
-
storeReply
public void storeReply(DHTTransportContact contact, byte[] diversifications)
- Specified by:
storeReply
in interfaceDHTTransportReplyHandler
-
queryStoreReply
public void queryStoreReply(DHTTransportContact contact, java.util.List<byte[]> response)
- Specified by:
queryStoreReply
in interfaceDHTTransportReplyHandler
-
findNodeReply
public void findNodeReply(DHTTransportContact contact, DHTTransportContact[] contacts)
- Specified by:
findNodeReply
in interfaceDHTTransportReplyHandler
-
findValueReply
public void findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come)
- Specified by:
findValueReply
in interfaceDHTTransportReplyHandler
-
findValueReply
public void findValueReply(DHTTransportContact contact, DHTTransportContact[] contacts)
- Specified by:
findValueReply
in interfaceDHTTransportReplyHandler
-
keyBlockRequest
public void keyBlockRequest(DHTTransportContact contact, byte[] key, byte[] key_signature)
- Specified by:
keyBlockRequest
in interfaceDHTTransportReplyHandler
-
keyBlockReply
public void keyBlockReply(DHTTransportContact _contact)
- Specified by:
keyBlockReply
in interfaceDHTTransportReplyHandler
-
-