Package | Description |
---|---|
net.i2p.kademlia |
This is a major rewrite of KBucket, KBucketSet, and KBucketImpl from net.i2p.router.networkdb.kademlia.
|
net.i2p.router.networkdb.kademlia |
The network database, including implementation of floodfills.
|
org.klomp.snark.dht |
Class and Description |
---|
KBucket
Group, without inherent ordering, a set of keys a certain distance away from
a local key, using XOR as the distance metric
Refactored from net.i2p.router.networkdb.kademlia
|
KBucketTrimmer
Called when a kbucket can no longer be split and is too big
|
RandomTrimmer
Removes a random element.
|
SelectionCollector
Visit kbuckets, gathering matches
|
Class and Description |
---|
KBucketSet
In-memory storage of buckets sorted by the XOR metric from the base (us)
passed in via the constructor.
|
Class and Description |
---|
KBucket
Group, without inherent ordering, a set of keys a certain distance away from
a local key, using XOR as the distance metric
Refactored from net.i2p.router.networkdb.kademlia
|
KBucketTrimmer
Called when a kbucket can no longer be split and is too big
|