Rice Pastry API

Uses of Class
org.mpisws.p2p.transport.commonapi.TransportLayerNodeHandle

Packages that use TransportLayerNodeHandle
rice.pastry   
rice.pastry.direct   
rice.pastry.dist   
rice.pastry.leafset.testing   
rice.pastry.socket   
rice.pastry.socket.nat.rendezvous   
rice.pastry.testing   
rice.pastry.transport   
 

Uses of TransportLayerNodeHandle in rice.pastry
 

Subclasses of TransportLayerNodeHandle in rice.pastry
 class NodeHandle<Identifier>
          Interface for handles to remote nodes.
 

Uses of TransportLayerNodeHandle in rice.pastry.direct
 

Subclasses of TransportLayerNodeHandle in rice.pastry.direct
 class DirectNodeHandle
          the node handle used with the direct network
 

Uses of TransportLayerNodeHandle in rice.pastry.dist
 

Subclasses of TransportLayerNodeHandle in rice.pastry.dist
 class DistNodeHandle<Identifier>
          Abstract class for handles to "real" remote nodes.
 

Uses of TransportLayerNodeHandle in rice.pastry.leafset.testing
 

Subclasses of TransportLayerNodeHandle in rice.pastry.leafset.testing
static class MergeTest.TestNodeHandle
           
 

Uses of TransportLayerNodeHandle in rice.pastry.socket
 

Subclasses of TransportLayerNodeHandle in rice.pastry.socket
 class SocketNodeHandle
           
 

Methods in rice.pastry.socket that return TransportLayerNodeHandle
 TransportLayerNodeHandle<MultiInetSocketAddress> SPNFIdentitySerializer.deserialize(InputBuffer buf, SourceRoute<MultiInetSocketAddress> i)
           
 

Methods in rice.pastry.socket that return types with arguments of type TransportLayerNodeHandle
protected  TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage> SocketPastryNodeFactory.getCommonAPITransportLayer(TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, TLPastryNode pn, TLDeserializer deserializer)
           
protected  IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentityImpl(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  IdentitySerializer<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,SourceRoute<MultiInetSocketAddress>> SocketPastryNodeFactory.getIdentiySerializer(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
protected  SocketPastryNodeFactory.TransLivenessProximity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, LivenessProvider<MultiInetSocketAddress> live, ProximityProvider<MultiInetSocketAddress> prox, OverrideLiveness<SourceRoute<MultiInetSocketAddress>> overrideLiveness)
           
 

Methods in rice.pastry.socket with parameters of type TransportLayerNodeHandle
 void SPNFIdentitySerializer.serialize(OutputBuffer buf, TransportLayerNodeHandle<MultiInetSocketAddress> i)
           
 MultiInetSocketAddress SPNFIdentitySerializer.translateDown(TransportLayerNodeHandle<MultiInetSocketAddress> i)
           
 

Method parameters in rice.pastry.socket with type arguments of type TransportLayerNodeHandle
protected  TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage> SocketPastryNodeFactory.getCommonAPITransportLayer(TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, TLPastryNode pn, TLDeserializer deserializer)
           
protected  TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getLowerIdentityLayer(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> srl, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity)
           
protected  SocketPastryNodeFactory.TransLivenessProximity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> SocketPastryNodeFactory.getUpperIdentityLayer(TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer> priorityTL, TLPastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, LivenessProvider<MultiInetSocketAddress> live, ProximityProvider<MultiInetSocketAddress> prox, OverrideLiveness<SourceRoute<MultiInetSocketAddress>> overrideLiveness)
           
 

Uses of TransportLayerNodeHandle in rice.pastry.socket.nat.rendezvous
 

Subclasses of TransportLayerNodeHandle in rice.pastry.socket.nat.rendezvous
 class RendezvousSocketNodeHandle
          Maintains RendezvousInfo with the NodeHandle
 

Methods in rice.pastry.socket.nat.rendezvous that return types with arguments of type TransportLayerNodeHandle
protected  IdentitySerializer<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,SourceRoute<MultiInetSocketAddress>> RendezvousSocketPastryNodeFactory.getIdentiySerializer(TLPastryNode pn, SocketNodeHandleFactory handleFactory)
           
 

Methods in rice.pastry.socket.nat.rendezvous with parameters of type TransportLayerNodeHandle
 void RendezvousSPNFIdentitySerializer.serialize(OutputBuffer buf, TransportLayerNodeHandle<MultiInetSocketAddress> i)
           
 

Uses of TransportLayerNodeHandle in rice.pastry.testing
 

Subclasses of TransportLayerNodeHandle in rice.pastry.testing
static class LeafSetTest.TestNodeHandle
           
 

Uses of TransportLayerNodeHandle in rice.pastry.transport
 

Subclasses of TransportLayerNodeHandle in rice.pastry.transport
 class BogusNodeHandle
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.