| Interface | Description |
|---|---|
| BroadcastHandler | |
| DistributedHashTable.Operation | |
| DistributedTracker.Operation |
This interface is used for the RPC operations.
|
| EvaluatingSchemeDHT | |
| EvaluatingSchemeTracker | |
| PeerListener |
| Class | Description |
|---|---|
| ConnectionConfiguration | |
| CumulativeScheme | |
| DefaultBroadcastHandler | |
| DistributedHashTable | |
| DistributedRouting |
Handles routing of nodes to other nodes
|
| DistributedTask | |
| DistributedTracker | |
| IdentityManagement | |
| Maintenance | |
| Peer |
TomP2P implements besides the following distributed hash table (DHT)
operations:
value=get(locationKey)
put(locationKey,value)
remove(locationKey)
also the following operations:
value=get(locationKey,contentKey)
put(locationKey,contentKey,value)
remove(locationKey,contentKey)
The advantage of TomP2P is that multiple values can be stored in one
location.
|
| PeerMaker | |
| RequestP2PConfiguration |
This name was chosen over P2PConfiguration, as it already exists.
|
| RoutingConfiguration | |
| Statistics | |
| TrackerConfiguration | |
| VotingSchemeDHT | |
| VotingSchemeTracker |
Copyright © 2013. All Rights Reserved.