|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |