| Package | Description |
|---|---|
| net.tomp2p.connection | |
| net.tomp2p.futures | |
| net.tomp2p.p2p | |
| net.tomp2p.rpc |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.netty.channel.ChannelFuture |
ChannelCreator.createTCPChannel(ReplyTimeoutHandler timeoutHandler,
FutureResponse futureResponse,
int connectTimeoutMillis,
int idleTCPMillis,
Message message,
RequestHandlerTCP requestHandler) |
org.jboss.netty.channel.Channel |
ChannelCreator.createUDPChannel(ReplyTimeoutHandler timeoutHandler,
RequestHandlerUDP requestHandler,
FutureResponse futureResponse,
boolean broadcast) |
void |
Sender.sendBroadcastUDP(RequestHandlerUDP handler,
FutureResponse futureResponse,
Message message,
ChannelCreator channelCreator) |
void |
Sender.sendTCP(RequestHandlerTCP handler,
FutureResponse futureResponse,
Message message,
ChannelCreator channelCreator,
int idleTCPMillis) |
void |
Sender.sendUDP(RequestHandlerUDP handler,
FutureResponse futureResponse,
Message message,
ChannelCreator channelCreator) |
| Modifier and Type | Class and Description |
|---|---|
class |
FutureData |
| Modifier and Type | Method and Description |
|---|---|
FutureForkJoin<FutureResponse> |
FutureDHT.getRunningFutures()
Returns back those futures that are still running.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FutureDHT.addPending(FutureResponse futureResponse) |
| Modifier and Type | Method and Description |
|---|---|
FutureResponse |
DistributedHashHashMap.Operation.create(PeerAddress address) |
FutureResponse |
DistributedTracker.Operation.create(PeerAddress address,
boolean primary) |
FutureResponse |
Peer.ping(InetSocketAddress address) |
| Modifier and Type | Method and Description |
|---|---|
FutureForkJoin<FutureResponse> |
DistributedTracker.startPeerExchange(Number160 locationKey,
Number160 domainKey,
ChannelCreator cc) |
| Modifier and Type | Method and Description |
|---|---|
void |
DistributedHashHashMap.Operation.interMediateResponse(FutureResponse futureResponse) |
| Modifier and Type | Method and Description |
|---|---|
FutureResponse |
StorageRPC.add(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Collection<Data> dataSet,
boolean protectDomain,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
TrackerRPC.addToTracker(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
byte[] attachement,
boolean signMessage,
boolean primary,
Set<Number160> knownPeers,
ChannelCreator channelCreator) |
FutureResponse |
TrackerRPC.addToTracker(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
byte[] attachement,
int offset,
int legth,
boolean signMessage,
boolean primary,
Set<Number160> knownPeers,
ChannelCreator channelCreator) |
FutureResponse |
NeighborRPC.closeNeighbors(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Collection<Number160> contentKeys,
Message.Command command,
boolean isDigest,
boolean forceSocket,
ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerTCP.fireAndForgetTCP(ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerUDP.fireAndForgetUDP(ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.fireTCP(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.fireUDP(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.get(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Collection<Number160> contentKeys,
PublicKey protectedDomains,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
TrackerRPC.getFromTracker(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
boolean expectAttachement,
boolean signMessage,
Set<Number160> knownPeers,
ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerUDP.getFutureResponse() |
FutureResponse |
RequestHandlerTCP.getFutureResponse() |
FutureResponse |
PeerExchangeRPC.peerExchange(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
boolean isReplication,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingBroadcastUDP(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingTCP(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingTCPDiscover(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingTCPProbe(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingUDP(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingUDPDiscover(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
HandshakeRPC.pingUDPProbe(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.put(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
boolean protectDomain,
boolean protectEntry,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.putIfAbsent(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
boolean protectDomain,
boolean protectEntry,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
QuitRPC.quit(PeerAddress remoteNode,
ChannelCreator channelCreator) |
FutureResponse |
StorageRPC.remove(PeerAddress remoteNode,
Number160 locationKey,
Number160 domainKey,
Collection<Number160> contentKeys,
boolean sendBackResults,
boolean signMessage,
ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerUDP.sendBroadcastUDP(ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerTCP.sendTCP(ChannelCreator channelCreator) |
FutureResponse |
RequestHandlerTCP.sendTCP(ChannelCreator channelCreator,
int idleTCPMillis) |
FutureResponse |
RequestHandlerUDP.sendUDP(ChannelCreator channelCreator) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TrackerRPC.isPrimary(FutureResponse response) |
static boolean |
TrackerRPC.isSecondary(FutureResponse response) |
| Constructor and Description |
|---|
RequestHandlerTCP(FutureResponse futureResponse,
PeerBean peerBean,
ConnectionBean connectionBean,
Message message) |
RequestHandlerUDP(FutureResponse futureResponse,
PeerBean peerBean,
ConnectionBean connectionBean,
Message message) |
Copyright © 2011. All Rights Reserved.