Rice Pastry API

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

Packages that use TransportLayerNodeHandle
org.mpisws.p2p.transport.commonapi   
rice.pastry.transport   
 

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

Methods in org.mpisws.p2p.transport.commonapi that return TransportLayerNodeHandle
 TransportLayerNodeHandle CommonAPITransportLayerImpl.getLocalIdentifier()
           
 TransportLayerNodeHandle<Identifier> NodeHandleFactory.getNodeHandle(Identifier i, long epoch, Id id)
           
 TransportLayerNodeHandle<Identifier> NodeHandleFactory.lookupNodeHandle(Identifier i)
           
 TransportLayerNodeHandle<Identifier> NodeHandleFactory.readNodeHandle(InputBuffer buf)
           
 

Methods in org.mpisws.p2p.transport.commonapi that return types with arguments of type TransportLayerNodeHandle
 SocketRequestHandle<TransportLayerNodeHandle<Identifier>> CommonAPITransportLayerImpl.openSocket(TransportLayerNodeHandle<Identifier> i, SocketCallback<TransportLayerNodeHandle<Identifier>> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 MessageRequestHandle<TransportLayerNodeHandle<Identifier>,RawMessage> CommonAPITransportLayerImpl.sendMessage(TransportLayerNodeHandle<Identifier> i, RawMessage m, MessageCallback<TransportLayerNodeHandle<Identifier>,RawMessage> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 

Methods in org.mpisws.p2p.transport.commonapi with parameters of type TransportLayerNodeHandle
 boolean CommonAPITransportLayerImpl.checkLiveness(TransportLayerNodeHandle<Identifier> i, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 int CommonAPITransportLayerImpl.getLiveness(TransportLayerNodeHandle<Identifier> i, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 SocketRequestHandle<TransportLayerNodeHandle<Identifier>> CommonAPITransportLayerImpl.openSocket(TransportLayerNodeHandle<Identifier> i, SocketCallback<TransportLayerNodeHandle<Identifier>> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 int CommonAPITransportLayerImpl.proximity(TransportLayerNodeHandle<Identifier> i)
           
 MessageRequestHandle<TransportLayerNodeHandle<Identifier>,RawMessage> CommonAPITransportLayerImpl.sendMessage(TransportLayerNodeHandle<Identifier> i, RawMessage m, MessageCallback<TransportLayerNodeHandle<Identifier>,RawMessage> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 

Method parameters in org.mpisws.p2p.transport.commonapi with type arguments of type TransportLayerNodeHandle
 void CommonAPITransportLayerImpl.addLivenessListener(LivenessListener<TransportLayerNodeHandle<Identifier>> name)
           
 void CommonAPITransportLayerImpl.addProximityListener(ProximityListener<TransportLayerNodeHandle<Identifier>> name)
           
 SocketRequestHandle<TransportLayerNodeHandle<Identifier>> CommonAPITransportLayerImpl.openSocket(TransportLayerNodeHandle<Identifier> i, SocketCallback<TransportLayerNodeHandle<Identifier>> deliverSocketToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 boolean CommonAPITransportLayerImpl.removeLivenessListener(LivenessListener<TransportLayerNodeHandle<Identifier>> name)
           
 boolean CommonAPITransportLayerImpl.removeProximityListener(ProximityListener<TransportLayerNodeHandle<Identifier>> name)
           
 MessageRequestHandle<TransportLayerNodeHandle<Identifier>,RawMessage> CommonAPITransportLayerImpl.sendMessage(TransportLayerNodeHandle<Identifier> i, RawMessage m, MessageCallback<TransportLayerNodeHandle<Identifier>,RawMessage> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 void CommonAPITransportLayerImpl.setCallback(TransportLayerCallback<TransportLayerNodeHandle<Identifier>,RawMessage> callback)
           
 void CommonAPITransportLayerImpl.setErrorHandler(ErrorHandler<TransportLayerNodeHandle<Identifier>> handler)
           
 

Constructors in org.mpisws.p2p.transport.commonapi with parameters of type TransportLayerNodeHandle
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 TransportLayerNodeHandle in rice.pastry.transport
 

Classes in rice.pastry.transport that implement TransportLayerNodeHandle
 class TLNodeHandle
           
 

Fields in rice.pastry.transport with type parameters of type TransportLayerNodeHandle
protected  LivenessProvider<TransportLayerNodeHandle<MultiInetSocketAddress>> TLPastryNode.livenessProvider
           
 

Methods in rice.pastry.transport with parameters of type TransportLayerNodeHandle
 void TLPastryNode.livenessChanged(TransportLayerNodeHandle<MultiInetSocketAddress> i, int val)
           
 void TLPastryNode.messageReceived(TransportLayerNodeHandle<MultiInetSocketAddress> i, RawMessage m, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 void TLPastryNode.proximityChanged(TransportLayerNodeHandle<MultiInetSocketAddress> i, int val, java.util.Map<java.lang.String,java.lang.Integer> options)
           
 

Method parameters in rice.pastry.transport with type arguments of type TransportLayerNodeHandle
 void TLPastryNode.incomingSocket(P2PSocket<TransportLayerNodeHandle<MultiInetSocketAddress>> s)
           
 void AppSocketReceiverWrapper.receiveException(P2PSocket<TransportLayerNodeHandle<MultiInetSocketAddress>> s, java.io.IOException ioe)
           
 void AppSocketReceiverWrapper.receiveSelectResult(P2PSocket<TransportLayerNodeHandle<MultiInetSocketAddress>> s, boolean canRead, boolean canWrite)
           
 void PMessageReceiptImpl.setInternal(MessageRequestHandle<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage> name)
           
 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)
           
 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)
           
 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)
           
 

Constructor parameters in rice.pastry.transport with type arguments of type TransportLayerNodeHandle
SocketAdapter(P2PSocket<TransportLayerNodeHandle<MultiInetSocketAddress>> socket, Environment env)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection