| Interface | Description |
|---|---|
| Maintainable | |
| Maintenance |
Maintenance is important in an iterative P2P network.
|
| PeerFilter |
A filter that can prevent peers from being stored in the map.
|
| PeerMapChangeListener |
This interface can be added to the map, to get notified of peer insertion or removal.
|
| PeerStatusListener |
All classes that are interested if a new peer was discovered or a peer died (that means all classes that store peer
addresses) should implement this interface and add itself as a listener.
|
| Class | Description |
|---|---|
| DefaultMaintenance |
The default maintenance implementation.
|
| DefaultPeerFilter |
The default filter accepts all peers.
|
| LocalMap | |
| LocalMapConf | |
| Number160 |
This class represents a 160 bit number.
|
| Number320 |
This class stores the location and domain key.
|
| Number480 |
This class stores the location, domain and content key.
|
| Number640 |
This class stores the location, domain, content and version keys.
|
| PeerAddress |
A PeerAddress contains the node ID and how to contact this node using both TCP and UDP.
|
| PeerIPFilter |
Filter peers if the IP is the same.
|
| PeerMap |
This routing implementation uses is based on Kademlia.
|
| PeerMapConfiguration |
The class that holds configuration settings for the
PeerMap. |
| PeerSocketAddress |
A PeerSocketAddress includes always both ports, UDP and TCP.
|
| PeerStatistic |
Keeps track of the statistics of a given peer.
|
| PeerStatRoutingFilter |
The default filter accepts all peers.
|
Copyright © 2014. All rights reserved.