|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of LivenessProvider in org.mpisws.p2p.transport.direct |
---|
Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.direct | |
---|---|
interface |
GenericNetworkSimulator<Identifier,MessageType>
|
Fields in org.mpisws.p2p.transport.direct declared as LivenessProvider | |
---|---|
protected LivenessProvider<Identifier> |
DirectTransportLayer.livenessProvider
|
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(UpperIdentifier localIdentifier,
TransportLayer<MiddleIdentifier,UpperMsgType> tl,
LivenessProvider<MiddleIdentifier> live,
ProximityProvider<MiddleIdentifier> prox,
OverrideLiveness<LowerIdentifier> overrideLiveness)
|
Uses of LivenessProvider in org.mpisws.p2p.transport.liveness |
---|
Subinterfaces of LivenessProvider in org.mpisws.p2p.transport.liveness | |
---|---|
interface |
LivenessTransportLayer<Identifier,MsgType>
|
Classes in org.mpisws.p2p.transport.liveness that implement LivenessProvider | |
---|---|
class |
AggressiveLivenessTransportLayerImpl<Identifier>
Cancels liveness check if you read/write to TCP or read UDP from the node. |
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,
ProximityProvider<Identifier> proximityProvider,
Environment env,
int maxMsgSize,
int maxQueueSize,
ErrorHandler<Identifier> handler)
The maximum message size; |
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,
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. |
Fields in rice.pastry declared as LivenessProvider | |
---|---|
protected LivenessProvider<NodeHandle> |
PastryNode.livenessProvider
|
Methods in rice.pastry that return LivenessProvider | |
---|---|
LivenessProvider<NodeHandle> |
PastryNode.getLivenessProvider()
|
Methods in rice.pastry with parameters of type LivenessProvider | |
---|---|
void |
PastryNode.setSocketElements(int lsmf,
int rsmf,
TransportLayer<NodeHandle,RawMessage> tl,
LivenessProvider<NodeHandle> livenessProvider,
ProximityProvider<NodeHandle> proxProvider,
NodeHandleFactory handleFactory)
|
Uses of LivenessProvider in rice.pastry.direct |
---|
Classes in rice.pastry.direct that implement LivenessProvider | |
---|---|
class |
BasicNetworkSimulator<Identifier,MessageType>
|
Fields in rice.pastry.direct declared as LivenessProvider | |
---|---|
protected LivenessProvider<Identifier> |
NetworkSimulatorImpl.livenessProvider
|
Methods in rice.pastry.direct that return LivenessProvider | |
---|---|
LivenessProvider<Identifier> |
NetworkSimulator.getLivenessProvider()
|
LivenessProvider<Identifier> |
NetworkSimulatorImpl.getLivenessProvider()
|
Uses of LivenessProvider in rice.pastry.socket |
---|
Methods in rice.pastry.socket that return LivenessProvider | |
---|---|
LivenessProvider<Identifier> |
SocketPastryNodeFactory.TransLiveness.getLivenessProvider()
|
LivenessProvider<Identifier> |
SocketPastryNodeFactory.TransLivenessProximity.getLivenessProvider()
|
Uses of LivenessProvider in rice.pastry.socket.nat.rendezvous |
---|
Classes in rice.pastry.socket.nat.rendezvous that implement LivenessProvider | |
---|---|
class |
RendezvousLivenessProvider
TODO: Remove Abstract This class forces a RendezvousApp.updateRendezvousInfo() when the NodeHandle is found faulty. |
Methods in rice.pastry.socket.nat.rendezvous with parameters of type LivenessProvider | |
---|---|
protected NextHopStrategy<MultiInetSocketAddress> |
RendezvousSocketPastryNodeFactory.getNextHopStrategy(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> ltl,
LivenessProvider<SourceRoute<MultiInetSocketAddress>> livenessProvider,
Pinger<SourceRoute<MultiInetSocketAddress>> pinger,
PastryNode pn,
MultiInetSocketAddress proxyAddress,
MultiAddressSourceRouteFactory esrFactory)
|
protected PriorityTransportLayer<MultiInetSocketAddress> |
RendezvousSocketPastryNodeFactory.getPriorityTransportLayer(TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer> trans,
LivenessProvider<MultiInetSocketAddress> liveness,
ProximityProvider<MultiInetSocketAddress> prox,
PastryNode pn)
|
Uses of LivenessProvider in rice.pastry.transport |
---|
Classes in rice.pastry.transport that implement LivenessProvider | |
---|---|
class |
NodeHandleAdapter
|
Constructors in rice.pastry.transport with parameters of type LivenessProvider | |
---|---|
NodeHandleAdapter(TransportLayer tl,
LivenessProvider livenessProvider,
ProximityProvider proxProvider)
|
|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |