Rice Pastry API

org.mpisws.p2p.transport.commonapi
Interface CommonAPITransportLayer<Identifier>

All Superinterfaces:
Destructable, LivenessProvider<TransportLayerNodeHandle<Identifier>>, ProximityProvider<TransportLayerNodeHandle<Identifier>>, TransportLayer<TransportLayerNodeHandle<Identifier>,RawMessage>
All Known Subinterfaces:
CertificateTransportLayer, DirectTransportLayer
All Known Implementing Classes:
CommonAPITransportLayerImpl

public interface CommonAPITransportLayer<Identifier>
extends TransportLayer<TransportLayerNodeHandle<Identifier>,RawMessage>, LivenessProvider<TransportLayerNodeHandle<Identifier>>, ProximityProvider<TransportLayerNodeHandle<Identifier>>

TransportLayer for the rice.p2p.commonapi. Uses NodeHandle as Identifier Serializes RawMessage TODO: Rename to CommonAPITransportLayer

Author:
Jeff Hoye

Method Summary
 
Methods inherited from interface org.mpisws.p2p.transport.TransportLayer
acceptMessages, acceptSockets, getLocalIdentifier, openSocket, sendMessage, setCallback, setErrorHandler
 
Methods inherited from interface rice.Destructable
destroy
 
Methods inherited from interface org.mpisws.p2p.transport.liveness.LivenessProvider
addLivenessListener, checkLiveness, getLiveness, removeLivenessListener
 
Methods inherited from interface org.mpisws.p2p.transport.proximity.ProximityProvider
addProximityListener, proximity, removeProximityListener
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection