| Package | Description |
|---|---|
| net.i2p.router.networkdb.kademlia |
The network database, including implementation of floodfills.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FloodfillNetworkDatabaseFacade
The network database
|
| Modifier and Type | Field and Description |
|---|---|
protected KademliaNetworkDatabaseFacade |
SearchJob._facade |
| Modifier and Type | Method and Description |
|---|---|
protected KademliaNetworkDatabaseFacade |
SearchJob.getFacade() |
| Constructor and Description |
|---|
ExpireLeasesJob(RouterContext ctx,
KademliaNetworkDatabaseFacade facade) |
ExpireRoutersJob(RouterContext ctx,
KademliaNetworkDatabaseFacade facade) |
ExploreJob(RouterContext context,
KademliaNetworkDatabaseFacade facade,
net.i2p.data.Hash key,
boolean isRealExplore)
Create a new search for the routingKey specified
|
ExploreKeySelectorJob(RouterContext context,
KademliaNetworkDatabaseFacade facade)
Deprecated.
|
PersistentDataStore(RouterContext ctx,
String dbDir,
KademliaNetworkDatabaseFacade facade) |
RepublishLeaseSetJob(RouterContext ctx,
KademliaNetworkDatabaseFacade facade,
net.i2p.data.Hash destHash) |
SearchJob(RouterContext context,
KademliaNetworkDatabaseFacade facade,
net.i2p.data.Hash key,
Job onSuccess,
Job onFailure,
long timeoutMs,
boolean keepStats,
boolean isLease)
Create a new search for the routingKey specified
|
SearchUpdateReplyFoundJob(RouterContext context,
RouterInfo peer,
SearchState state,
KademliaNetworkDatabaseFacade facade,
SearchJob job) |
SearchUpdateReplyFoundJob(RouterContext context,
RouterInfo peer,
SearchState state,
KademliaNetworkDatabaseFacade facade,
SearchJob job,
TunnelInfo outTunnel,
TunnelInfo replyTunnel) |
StartExplorersJob(RouterContext context,
KademliaNetworkDatabaseFacade facade) |
StoreJob(RouterContext context,
KademliaNetworkDatabaseFacade facade,
net.i2p.data.Hash key,
net.i2p.data.DatabaseEntry data,
Job onSuccess,
Job onFailure,
long timeoutMs)
Send a data structure to the floodfills
|
StoreJob(RouterContext context,
KademliaNetworkDatabaseFacade facade,
net.i2p.data.Hash key,
net.i2p.data.DatabaseEntry data,
Job onSuccess,
Job onFailure,
long timeoutMs,
Set<net.i2p.data.Hash> toSkip) |