Rice Pastry API

Uses of Interface
org.mpisws.p2p.transport.liveness.LivenessProvider

Packages that use LivenessProvider
org.mpisws.p2p.transport.commonapi   
org.mpisws.p2p.transport.direct   
org.mpisws.p2p.transport.identity   
org.mpisws.p2p.transport.liveness   
org.mpisws.p2p.transport.priority   
org.mpisws.p2p.transport.security   
org.mpisws.p2p.transport.sourceroute.manager   
rice.pastry   
rice.pastry.boot   
rice.pastry.direct   
rice.pastry.dist   
rice.pastry.socket   
rice.pastry.transport   
 

Uses of LivenessProvider in org.mpisws.p2p.transport.commonapi
 

Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.commonapi
 interface CommonAPITransportLayer<Identifier>
          TransportLayer for the rice.p2p.commonapi.
 

Classes in org.mpisws.p2p.transport.commonapi that implement LivenessProvider
 class CommonAPITransportLayerImpl<Identifier>
           
 

Constructors in org.mpisws.p2p.transport.commonapi with parameters of type LivenessProvider
CommonAPITransportLayerImpl(TransportLayerNodeHandle localAddress, TransportLayer<Identifier,java.nio.ByteBuffer> tl, LivenessProvider<Identifier> livenessProvider, ProximityProvider<Identifier> proximityProvider, IdFactory idFactory, NodeHandleFactory<Identifier> nodeHandleFactory, RawMessageDeserializer deserializer, Environment env)
           
 

Uses of LivenessProvider in org.mpisws.p2p.transport.direct
 

Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.direct
 interface DirectTransportLayer
           
 

Uses of LivenessProvider in org.mpisws.p2p.transport.identity
 

Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.identity
 interface UpperIdentity<Identifier,MessageType>
          When the LowerIdentity reports that a destination has changed, this layer cancels all pending messages.
 

Methods in org.mpisws.p2p.transport.identity with parameters of type LivenessProvider
 void IdentityImpl.initUpperLayer(TransportLayer<UpperIdentifier,UpperMsgType> tl, LivenessProvider<UpperIdentifier> live, ProximityProvider<UpperIdentifier> prox)
           
 

Uses of LivenessProvider in org.mpisws.p2p.transport.liveness
 

Classes in org.mpisws.p2p.transport.liveness that implement LivenessProvider
 class LivenessTransportLayerImpl<Identifier>
           
 

Uses of LivenessProvider in org.mpisws.p2p.transport.priority
 

Constructors in org.mpisws.p2p.transport.priority with parameters of type LivenessProvider
PriorityTransportLayerImpl(TransportLayer<Identifier,java.nio.ByteBuffer> tl, LivenessProvider<Identifier> livenessProvider, Environment env, int maxMsgSize, ErrorHandler<Identifier> handler)
          The maximum message size;
 

Uses of LivenessProvider in org.mpisws.p2p.transport.security
 

Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.security
 interface CertificateTransportLayer
           
 

Uses of LivenessProvider in org.mpisws.p2p.transport.sourceroute.manager
 

Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.sourceroute.manager
 interface SourceRouteManager<Identifier>
          The purpose of this class is to hide the detail of sourcerouting.
 

Classes in org.mpisws.p2p.transport.sourceroute.manager that implement LivenessProvider
 class SourceRouteManagerImpl<Identifier>
          This class adapts a SourceRoute transport layer back to an Identifier layer.
 

Constructors in org.mpisws.p2p.transport.sourceroute.manager with parameters of type LivenessProvider
SourceRouteManagerImpl(SourceRouteFactory<Identifier> srFactory, TransportLayer<SourceRoute<Identifier>,java.nio.ByteBuffer> tl, LivenessProvider<SourceRoute<Identifier>> livenessProvider, Pinger<SourceRoute<Identifier>> pinger, ProximityProvider<SourceRoute<Identifier>> proxProvider, Environment env, SourceRouteStrategy<Identifier> strategy)
           
 

Uses of LivenessProvider in rice.pastry
 

Classes in rice.pastry that implement LivenessProvider
 class PastryNode
          A Pastry node is single entity in the pastry network.
 

Uses of LivenessProvider in rice.pastry.boot
 

Constructors in rice.pastry.boot with parameters of type LivenessProvider
BootstrapApp(PastryNode pn, LivenessProvider<NodeHandle> live)
           
PNSBootstrapApp(PastryNode pn, LivenessProvider<NodeHandle> livenessTL)
           
 

Uses of LivenessProvider in rice.pastry.direct
 

Classes in rice.pastry.direct that implement LivenessProvider
 class DirectPastryNode
          Direct pastry node.
 

Uses of LivenessProvider in rice.pastry.dist
 

Classes in rice.pastry.dist that implement LivenessProvider
 class DistPastryNode
          Class which represents the abstraction of a "real" pastry node.
 

Uses of LivenessProvider in rice.pastry.socket
 

Classes in rice.pastry.socket that implement LivenessProvider
 class SocketPastryNode
          An Socket-based Pastry node, which has two threads - one thread for performing route set and leaf set maintainance, and another thread for listening on the sockets and performing all non-blocking I/O.
 

Uses of LivenessProvider in rice.pastry.transport
 

Classes in rice.pastry.transport that implement LivenessProvider
 class TLPastryNode
           
 

Fields in rice.pastry.transport declared as LivenessProvider
protected  LivenessProvider<TransportLayerNodeHandle<MultiInetSocketAddress>> TLPastryNode.livenessProvider
           
 

Methods in rice.pastry.transport with parameters of type LivenessProvider
 void TLPastryNode.setSocketElements(TLNodeHandle localhandle, MultiInetSocketAddress address, int lsmf, int rsmf, TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage> tl, LivenessProvider<TransportLayerNodeHandle<MultiInetSocketAddress>> livenessProvider, ProximityProvider<TransportLayerNodeHandle<MultiInetSocketAddress>> proxProvider, Deserializer deserializer, PastryNodeHandleFactory handleFactory)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection