Class Summary |
DHTNodes |
All the nodes we know about, stored as a mapping from
node ID to a Destination and Port. |
DHTTracker |
The tracker stores peers, i.e. |
InfoHash |
A 20-byte SHA1 info hash |
KBTrimmer |
Removes an element older than 15 minutes, but only if the bucket hasn't changed in 5 minutes. |
KRPC |
Standard BEP 5
Mods for I2P: |
MsgID |
Used for both incoming and outgoing message IDs |
NID |
A 20-byte peer ID, used as a Map key in lots of places. |
NodeInfo |
|
NodeInfoComparator |
Closest to a InfoHash or NID key. |
Peer |
A single peer for a single torrent. |
Peers |
All the peers for a single torrent |
PersistDHT |
Retrieve / Store the local DHT in a file |
Token |
Used for Both outgoing and incoming tokens |
TokenKey |
Used to index incoming Tokens |
Torrents |
All the torrents |