|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.i2p.router.networkdb.kademlia | |
---|---|
net.i2p.router.networkdb.kademlia | The network database, including implementation of floodfills. |
Classes in net.i2p.router.networkdb.kademlia used by net.i2p.router.networkdb.kademlia | |
---|---|
DataStore
|
|
FloodfillNetworkDatabaseFacade
The network database |
|
FloodOnlySearchJob
Uunused directly, replaced by IterativeSearchJob, but still extended by SingleSearchJob. |
|
FloodSearchJob
Try sending a search to some floodfill peers, but if we don't get a successful match within half the allowed lookup time, give up and start querying through the normal (kademlia) channels. |
|
IterativeSearchJob
A traditional Kademlia search that continues to search when the initial lookup fails, by iteratively searching the closer-to-the-key peers returned by the query in a DSRM. |
|
KademliaNetworkDatabaseFacade
Kademlia based version of the network database. |
|
MessageWrapper.OneTimeSession
A single key and tag, for receiving a single message. |
|
MessageWrapper.WrappedMessage
Wrapper so that we can keep track of the key and tags for later notification to the SKM |
|
PeerSelector
Mostly unused, see overrides in FloodfillPeerSelector |
|
SearchJob
Search for a particular key iteratively until we either find a value or we run out of peers Note that this is rarely if ever used directly, and is primary used by the ExploreJob extension. |
|
SearchState
Data related to a particular search |
|
SingleSearchJob
Ask a single peer for a single key. |
|
StoreJob
Stores through this always request a reply. |
|
StoreState
Tracks the state of a StoreJob |
|
TransientDataStore
Stores in-memory only. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |