com.aelitis.azureus.core.dht.transport
Class DHTTransportReplyHandlerAdapter

java.lang.Object
  extended by com.aelitis.azureus.core.dht.transport.DHTTransportReplyHandlerAdapter
All Implemented Interfaces:
DHTTransportReplyHandler

public abstract class DHTTransportReplyHandlerAdapter
extends java.lang.Object
implements DHTTransportReplyHandler

Author:
parg

Constructor Summary
DHTTransportReplyHandlerAdapter()
           
 
Method Summary
 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.aelitis.azureus.core.dht.transport.DHTTransportReplyHandler
failed
 

Constructor Detail

DHTTransportReplyHandlerAdapter

public DHTTransportReplyHandlerAdapter()
Method Detail

pingReply

public void pingReply(DHTTransportContact contact,
                      int _elapsed)
Specified by:
pingReply in interface DHTTransportReplyHandler

pingReply

public void pingReply(DHTTransportContact contact)

getElapsed

public int getElapsed()

statsReply

public void statsReply(DHTTransportContact contact,
                       DHTTransportFullStats stats)
Specified by:
statsReply in interface DHTTransportReplyHandler

storeReply

public void storeReply(DHTTransportContact contact,
                       byte[] diversifications)
Specified by:
storeReply in interface DHTTransportReplyHandler

queryStoreReply

public void queryStoreReply(DHTTransportContact contact,
                            java.util.List<byte[]> response)
Specified by:
queryStoreReply in interface DHTTransportReplyHandler

findNodeReply

public void findNodeReply(DHTTransportContact contact,
                          DHTTransportContact[] contacts)
Specified by:
findNodeReply in interface DHTTransportReplyHandler

findValueReply

public void findValueReply(DHTTransportContact contact,
                           DHTTransportValue[] values,
                           byte diversification_type,
                           boolean more_to_come)
Specified by:
findValueReply in interface DHTTransportReplyHandler

findValueReply

public void findValueReply(DHTTransportContact contact,
                           DHTTransportContact[] contacts)
Specified by:
findValueReply in interface DHTTransportReplyHandler

keyBlockRequest

public void keyBlockRequest(DHTTransportContact contact,
                            byte[] key,
                            byte[] key_signature)
Specified by:
keyBlockRequest in interface DHTTransportReplyHandler

keyBlockReply

public void keyBlockReply(DHTTransportContact _contact)
Specified by:
keyBlockReply in interface DHTTransportReplyHandler