Uses of Class
net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
Packages that use FloodfillNetworkDatabaseFacade
Package
Description
The I2P router application handles the I2P network communication.
Implements the router side of the I2CP interface,
which is the API for applications to send and receive data through the router.
Dummy versions of things for testing.
The network database, including implementation of floodfills.
-
Uses of FloodfillNetworkDatabaseFacade in net.i2p.router
Methods in net.i2p.router that return FloodfillNetworkDatabaseFacadeModifier and TypeMethodDescriptionabstract FloodfillNetworkDatabaseFacade
ClientManagerFacade.getClientFloodfillNetworkDatabaseFacade
(Hash destHash) get the FloodfillNetworkDatabaseFacade associated with a particular client destination. -
Uses of FloodfillNetworkDatabaseFacade in net.i2p.router.client
Methods in net.i2p.router.client that return FloodfillNetworkDatabaseFacadeModifier and TypeMethodDescriptionClientManager.getClientFloodfillNetworkDatabaseFacade
(Hash destHash) get the FloodfillNetworkDatabaseFacade associated with a particular client destination.ClientManagerFacadeImpl.getClientFloodfillNetworkDatabaseFacade
(Hash destHash) get the FloodfillNetworkDatabaseFacade associated with a particular client destination.ClientConnectionRunner.getFloodfillNetworkDatabaseFacade()
Get the FloodfillNetworkDatabaseFacade for this runner. -
Uses of FloodfillNetworkDatabaseFacade in net.i2p.router.dummy
Methods in net.i2p.router.dummy that return FloodfillNetworkDatabaseFacadeModifier and TypeMethodDescriptionDummyClientManagerFacade.getClientFloodfillNetworkDatabaseFacade
(Hash dbid) -
Uses of FloodfillNetworkDatabaseFacade in net.i2p.router.networkdb.kademlia
Fields in net.i2p.router.networkdb.kademlia declared as FloodfillNetworkDatabaseFacadeModifier and TypeFieldDescriptionprotected final FloodfillNetworkDatabaseFacade
FloodSearchJob._facade
Constructors in net.i2p.router.networkdb.kademlia with parameters of type FloodfillNetworkDatabaseFacadeModifierConstructorDescriptionDirectLookupJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash peer, RouterInfo oldRI, Job onFind, Job onFail) FloodfillMonitorJob
(RouterContext context, FloodfillNetworkDatabaseFacade facade) FloodfillRouterInfoFloodJob
(RouterContext context, FloodfillNetworkDatabaseFacade facade) FloodfillStoreJob
(RouterContext context, FloodfillNetworkDatabaseFacade facade, Hash key, DatabaseEntry data, Job onSuccess, Job onFailure, long timeoutMs) Send a data structure to the floodfillsFloodfillStoreJob
(RouterContext context, FloodfillNetworkDatabaseFacade facade, Hash key, DatabaseEntry data, Job onSuccess, Job onFailure, long timeoutMs, Set<Hash> toSkip) FloodfillVerifyStoreJob
(RouterContext ctx, Hash key, Hash client, long published, int type, Hash sentTo, Set<Hash> toSkip, FloodfillNetworkDatabaseFacade facade) Delay a few seconds, then start the verifyprotected
FloodOnlySearchJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs) For DirectLookupJob extension, RI only, different match jobFloodOnlySearchJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs, boolean isLease) FloodSearchJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs, boolean isLease) HandleFloodfillDatabaseStoreMessageJob
(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash, FloodfillNetworkDatabaseFacade facade, long msgIDBloomXor) IterativeSearchJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs, boolean isLease) Lookup using exploratory tunnelsIterativeSearchJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs, boolean isLease, Hash fromLocalDest) Lookup using the client's tunnels.(package private)
(package private)
LookupThrottler
(FloodfillNetworkDatabaseFacade facade, int maxlookups, int maxnonfflookups, long cleanTime) RefreshRoutersJob
(RouterContext ctx, FloodfillNetworkDatabaseFacade facade)