public class DHTLookup extends NodeComponentImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
DHTLookup.HandleOnResponse |
| Constructor and Description |
|---|
DHTLookup(DHTConnection inPeerConnect) |
DHTLookup(SynapseDHTDetails inPeerDetails,
DHTFingerTable inFingerTable) |
| Modifier and Type | Method and Description |
|---|---|
SynapseDHTDetails |
lookup(java.math.BigInteger lookupID) |
SynapseDHTDetails |
lookup(java.math.BigInteger lookupID,
DHTConnection usePeer,
DHTLookup.HandleOnResponse handleResp) |
SynapseDHTDetails |
lookup(java.math.BigInteger lookupID,
DHTLookup.HandleOnResponse handleResp) |
void |
onLookupEvent(MsgLookupPeer evtMsg) |
void |
setPeerConnection(DHTConnection inPeerConnect) |
getComponentKey, getComponentLink, hashCode, setComponentKey, startComponent, stopComponentpublic DHTLookup(SynapseDHTDetails inPeerDetails, DHTFingerTable inFingerTable)
public DHTLookup(DHTConnection inPeerConnect) throws LinkException
LinkExceptionpublic SynapseDHTDetails lookup(java.math.BigInteger lookupID) throws DHTCommException
DHTCommExceptionpublic SynapseDHTDetails lookup(java.math.BigInteger lookupID, DHTLookup.HandleOnResponse handleResp) throws DHTCommException
DHTCommExceptionpublic SynapseDHTDetails lookup(java.math.BigInteger lookupID, DHTConnection usePeer, DHTLookup.HandleOnResponse handleResp) throws DHTCommException
DHTCommExceptionpublic void onLookupEvent(MsgLookupPeer evtMsg)
public void setPeerConnection(DHTConnection inPeerConnect)