Packages that use net.i2p.kademlia
Package
Description
Generic Kademlia distributed hash table implementation supporting multiple hash algorithms (SHA1, SHA256 and others).
The Kademlia distributed hash table (DHT) network database: lookup, store and explore jobs, the data store, the floodfill variants, and lookup throttling.
BitTorrent distributed hash table (DHT) implementation following the Mainline protocol, for trackerless peer discovery.
- Classes in net.i2p.kademlia used by net.i2p.kademliaClassDescriptionGroup, without inherent ordering, a set of keys a certain distance away from a local key, using XOR as the distance metricCalculator of the bucket range for a key.Called when a kbucket can no longer be split and is too big.Removes a random element.Visit kbuckets, gathering matches.
- Classes in net.i2p.kademlia used by net.i2p.router.networkdb.kademliaClassDescriptionGroup, without inherent ordering, a set of keys a certain distance away from a local key, using XOR as the distance metricIn-memory storage of buckets sorted by XOR metric from base (us) passed in via constructor.Called when a kbucket can no longer be split and is too big.Visit kbuckets, gathering matches.
- Classes in net.i2p.kademlia used by org.klomp.snark.dhtClassDescriptionGroup, without inherent ordering, a set of keys a certain distance away from a local key, using XOR as the distance metricIn-memory storage of buckets sorted by XOR metric from base (us) passed in via constructor.Called when a kbucket can no longer be split and is too big.