| Methods in net.tomp2p.p2p with parameters of type ChannelCreator |
FutureDHT |
DistributedHashHashMap.add(Number160 locationKey,
Number160 domainKey,
Collection<Data> dataSet,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
boolean protectDomain,
boolean signMessage,
FutureCreate<FutureDHT> futureCreate,
ChannelCreator cc)
|
FutureTracker |
DistributedTracker.addToTracker(Number160 locationKey,
Number160 domainKey,
byte[] attachment,
RoutingConfiguration routingConfiguration,
TrackerConfiguration trackerConfiguration,
boolean signMessage,
FutureCreate<BaseFuture> futureCreate,
Set<Number160> knownPeers,
ChannelCreator cc)
|
FutureRouting |
DistributedRouting.bootstrap(Collection<PeerAddress> peerAddresses,
int maxNoNewInfo,
int maxFailures,
int maxSuccess,
int parallel,
boolean forceSocket,
ChannelCreator cc)
Bootstraps to the given remoteNode, i.e. |
FutureDHT |
DistributedHashHashMap.direct(Number160 locationKey,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
FutureCreate<FutureDHT> futureCreate,
boolean cancelOnFinish,
ChannelCreator cc)
|
FutureDHT |
DistributedHashHashMap.get(Number160 locationKey,
Number160 domainKey,
Set<Number160> contentKeys,
PublicKey publicKey,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
EvaluatingSchemeDHT evaluationScheme,
boolean signMessage,
ChannelCreator cc)
|
FutureTracker |
DistributedTracker.getFromTracker(Number160 locationKey,
Number160 domainKey,
RoutingConfiguration routingConfiguration,
TrackerConfiguration trackerConfiguration,
boolean expectAttachement,
EvaluatingSchemeTracker evaluatingScheme,
boolean signMessage,
boolean useSecondaryTrackers,
Set<Number160> knownPeers,
ChannelCreator cc)
|
FutureDHT |
DistributedHashHashMap.put(Number160 locationKey,
Number160 domainKey,
Map<Number160,Data> dataMap,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
boolean putIfAbsent,
boolean protectDomain,
boolean signMessage,
FutureCreate<FutureDHT> futureCreate,
ChannelCreator cc)
|
FutureDHT |
DistributedHashHashMap.remove(Number160 locationKey,
Number160 domainKey,
Set<Number160> contentKeys,
RoutingConfiguration routingConfiguration,
RequestP2PConfiguration p2pConfiguration,
boolean returnResults,
boolean signMessage,
FutureCreate<FutureDHT> futureCreate,
ChannelCreator cc)
|
FutureRouting |
DistributedRouting.route(Number160 locationKey,
Number160 domainKey,
Collection<Number160> contentKeys,
Message.Command command,
int maxDirectHits,
int maxNoNewInfo,
int maxFailures,
int maxSuccess,
int parallel,
boolean isDigest,
boolean forceSocket,
ChannelCreator cc)
|
FutureRouting |
DistributedRouting.route(Number160 locationKey,
Number160 domainKey,
Collection<Number160> contentKeys,
Message.Command command,
int maxDirectHits,
int maxNoNewInfo,
int maxFailures,
int maxSuccess,
int parallel,
boolean isDigest,
ChannelCreator cc)
Deprecated. |
FutureForkJoin<FutureResponse> |
DistributedTracker.startPeerExchange(Number160 locationKey,
Number160 domainKey,
ChannelCreator cc)
|
| Methods in net.tomp2p.rpc with parameters of type ChannelCreator |
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 |
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)
|
FutureData |
DirectDataRPC.send(PeerAddress remoteNode,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw,
ChannelCreator cc)
|
FutureData |
DirectDataRPC.send(PeerAddress remoteNode,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw,
ChannelCreator cc,
int idleTCPMillis)
|
FutureResponse |
RequestHandlerUDP.sendBroadcastUDP(ChannelCreator channelCreator)
|
FutureResponse |
RequestHandlerTCP.sendTCP(ChannelCreator channelCreator)
|
FutureResponse |
RequestHandlerTCP.sendTCP(ChannelCreator channelCreator,
int idleTCPMillis)
|
FutureResponse |
RequestHandlerUDP.sendUDP(ChannelCreator channelCreator)
|