Packages that use DatabaseStoreMessage
Package
Description
The Kademlia distributed hash table (DHT) network database: lookup, store and explore jobs, the data store, the floodfill variants, and lookup throttling.
Peer profiles and capacity calculation, peer test jobs, peer selection for tunnel building, and the database and tunnel history used for peer selection.
SSU2, the UDP transport: datagram sessions with Holepunch peer discovery, plus the older SSU compatibility code.
Uses of DatabaseStoreMessage in net.i2p.router.networkdb.kademlia
Fields in net.i2p.router.networkdb.kademlia declared as DatabaseStoreMessageModifier and TypeFieldDescriptionprivate final DatabaseStoreMessageHandleFloodfillDatabaseStoreMessageJob._messageThe store message being handled.Methods in net.i2p.router.networkdb.kademlia with parameters of type DatabaseStoreMessageModifier and TypeMethodDescriptionprivate voidStoreJob.sendDirect(DatabaseStoreMessage msg, RouterInfo peer, long expiration) Send a store message directly to a peer with direct reply.private voidStoreJob.sendStore(DatabaseStoreMessage msg, RouterInfo peer, long expiration) Send a store message to a peer via the appropriate delivery method.private voidStoreJob.sendStoreThroughClient(DatabaseStoreMessage msg, RouterInfo peer, long expiration) Send a leaseset store message out the client tunnel, with the reply to come back through a client tunnel.private voidStoreJob.sendStoreThroughExploratory(DatabaseStoreMessage msg, RouterInfo peer, long expiration) Send it out through an exploratory tunnel, with the reply to come back through an exploratory tunnel.private voidStoreJob.sendWrappedStoreThroughExploratory(DatabaseStoreMessage msg, RouterInfo peer, long expiration) Send a leaseset store message out an exploratory tunnel, with the reply to come back through a exploratory tunnel.Constructors in net.i2p.router.networkdb.kademlia with parameters of type DatabaseStoreMessageModifierConstructorDescriptionHandleFloodfillDatabaseStoreMessageJob(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash, FloodfillNetworkDatabaseFacade facade, long msgIDBloomXor) Handle an incoming floodfill DatabaseStoreMessage.Uses of DatabaseStoreMessage in net.i2p.router.peermanager
Methods in net.i2p.router.peermanager that return DatabaseStoreMessageModifier and TypeMethodDescriptionprivate DatabaseStoreMessagePeerTestJob.buildMessage(RouterInfo peer, TunnelId replyTunnel, Hash replyGateway, long nonce, long expiration) Build a message to test the peer with.Uses of DatabaseStoreMessage in net.i2p.router.transport.udp
Methods in net.i2p.router.transport.udp that return DatabaseStoreMessageModifier and TypeMethodDescriptionEstablishmentManager.getOurInfo()A database store message with our router info.