Packages that use DatabaseLookupMessage
Package
Description
Network database message handling shared by all facades: database lookup jobs and local RouterInfo publication.
The Kademlia distributed hash table (DHT) network database: lookup, store and explore jobs, the data store, the floodfill variants, and lookup throttling.
Uses of DatabaseLookupMessage in net.i2p.router.networkdb
Fields in net.i2p.router.networkdb declared as DatabaseLookupMessageModifier and TypeFieldDescriptionprivate final DatabaseLookupMessageHandleDatabaseLookupMessageJob._messageThe lookup message being handled.Constructors in net.i2p.router.networkdb with parameters of type DatabaseLookupMessageModifierConstructorDescriptionHandleDatabaseLookupMessageJob(RouterContext ctx, DatabaseLookupMessage receivedMessage, RouterIdentity _from, Hash _fromHash, long msgIDBloomXor) Creates a new HandleDatabaseLookupMessageJob.Uses of DatabaseLookupMessage in net.i2p.router.networkdb.kademlia
Methods in net.i2p.router.networkdb.kademlia that return DatabaseLookupMessageModifier and TypeMethodDescriptionprivate DatabaseLookupMessageFloodfillVerifyStoreJob.buildLookup(TunnelInfo replyTunnelInfo) Builds the database lookup message for verification.private DatabaseLookupMessageFloodfillDatabaseLookupMessageHandler.preProcessDatabaseLookup(DatabaseLookupMessage dlm, Hash fromHash) Handle special cases: - Fix loopback DLM bug (pre-0.9.67) where from was set to self - Reject direct floodfill-to-floodfill lookups of type EXPL or ANY.Methods in net.i2p.router.networkdb.kademlia with parameters of type DatabaseLookupMessageModifier and TypeMethodDescriptionprivate DatabaseLookupMessageFloodfillDatabaseLookupMessageHandler.preProcessDatabaseLookup(DatabaseLookupMessage dlm, Hash fromHash) Handle special cases: - Fix loopback DLM bug (pre-0.9.67) where from was set to self - Reject direct floodfill-to-floodfill lookups of type EXPL or ANY.Constructors in net.i2p.router.networkdb.kademlia with parameters of type DatabaseLookupMessageModifierConstructorDescriptionHandleFloodfillDatabaseLookupMessageJob(RouterContext ctx, DatabaseLookupMessage receivedMessage, RouterIdentity from, Hash fromHash, long msgIDBloomXor) Creates a new job to handle a floodfill database lookup message.