Rice Pastry API

Uses of Interface
org.mpisws.p2p.transport.TransportLayerCallback

Packages that use TransportLayerCallback
org.mpisws.p2p.transport   
org.mpisws.p2p.transport.commonapi   
org.mpisws.p2p.transport.direct   
org.mpisws.p2p.transport.limitsockets   
org.mpisws.p2p.transport.liveness   
org.mpisws.p2p.transport.multiaddress   
org.mpisws.p2p.transport.nat   
org.mpisws.p2p.transport.peerreview   
org.mpisws.p2p.transport.peerreview.replay.playback   
org.mpisws.p2p.transport.peerreview.replay.record   
org.mpisws.p2p.transport.priority   
org.mpisws.p2p.transport.rendezvous   
org.mpisws.p2p.transport.sourceroute   
org.mpisws.p2p.transport.sourceroute.manager   
org.mpisws.p2p.transport.util   
org.mpisws.p2p.transport.wire   
org.mpisws.p2p.transport.wire.magicnumber   
rice.pastry.transport   
rice.tutorial.transportlayer   
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport
 

Methods in org.mpisws.p2p.transport with parameters of type TransportLayerCallback
 void TransportLayer.setCallback(TransportLayerCallback<Identifier,MessageType> callback)
          Set the callback for incoming sockets/messages
 

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

Classes in org.mpisws.p2p.transport.commonapi that implement TransportLayerCallback
 class CommonAPITransportLayerImpl<Identifier extends NodeHandle>
           
 

Methods in org.mpisws.p2p.transport.commonapi with parameters of type TransportLayerCallback
 void CommonAPITransportLayerImpl.setCallback(TransportLayerCallback<Identifier,RawMessage> callback)
           
 

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

Fields in org.mpisws.p2p.transport.direct declared as TransportLayerCallback
protected  TransportLayerCallback<Identifier,MessageType> DirectTransportLayer.callback
           
 

Methods in org.mpisws.p2p.transport.direct with parameters of type TransportLayerCallback
 void DirectTransportLayer.setCallback(TransportLayerCallback<Identifier,MessageType> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.limitsockets
 

Classes in org.mpisws.p2p.transport.limitsockets that implement TransportLayerCallback
 class LimitSocketsTransportLayer<Identifier,MessageType>
          Automatically closes sockets based on LRU.
 

Methods in org.mpisws.p2p.transport.limitsockets with parameters of type TransportLayerCallback
 void LimitSocketsTransportLayer.setCallback(TransportLayerCallback<Identifier,MessageType> callback)
           
 

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

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

Methods in org.mpisws.p2p.transport.liveness with parameters of type TransportLayerCallback
 void LivenessTransportLayerImpl.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.multiaddress
 

Classes in org.mpisws.p2p.transport.multiaddress that implement TransportLayerCallback
 class MultiInetAddressTransportLayerImpl
          This class adds an epoch and a list of InetSocketAddresses, and also disambiguates between them for the lower layer.
 

Methods in org.mpisws.p2p.transport.multiaddress with parameters of type TransportLayerCallback
 void MultiInetAddressTransportLayerImpl.setCallback(TransportLayerCallback<MultiInetSocketAddress,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.nat
 

Classes in org.mpisws.p2p.transport.nat that implement TransportLayerCallback
 class FirewallTLImpl<Identifier,MessageType>
          Drops all incoming TCP connections.
 

Fields in org.mpisws.p2p.transport.nat declared as TransportLayerCallback
protected  TransportLayerCallback<Identifier,MessageType> FirewallTLImpl.callback
           
 

Methods in org.mpisws.p2p.transport.nat with parameters of type TransportLayerCallback
 void FirewallTLImpl.setCallback(TransportLayerCallback<Identifier,MessageType> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.peerreview
 

Classes in org.mpisws.p2p.transport.peerreview that implement TransportLayerCallback
 class PeerReviewImpl<Identifier,MessageType>
           
 

Methods in org.mpisws.p2p.transport.peerreview with parameters of type TransportLayerCallback
 void PeerReviewImpl.setCallback(TransportLayerCallback<Identifier,MessageType> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.peerreview.replay.playback
 

Methods in org.mpisws.p2p.transport.peerreview.replay.playback with parameters of type TransportLayerCallback
 void ReplayLayer.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.peerreview.replay.record
 

Classes in org.mpisws.p2p.transport.peerreview.replay.record that implement TransportLayerCallback
 class RecordLayer<Identifier>
           
 

Methods in org.mpisws.p2p.transport.peerreview.replay.record with parameters of type TransportLayerCallback
 void RecordLayer.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

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

Classes in org.mpisws.p2p.transport.priority that implement TransportLayerCallback
 class PriorityTransportLayerImpl<Identifier>
           
 

Methods in org.mpisws.p2p.transport.priority with parameters of type TransportLayerCallback
 void PriorityTransportLayerImpl.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.rendezvous
 

Classes in org.mpisws.p2p.transport.rendezvous that implement TransportLayerCallback
 class RendezvousTransportLayerImpl<Identifier,HighIdentifier extends RendezvousContact>
          The trick here is that this layer is at some level, say InetSocketAddress, but must pass around very High-Level Identifiers, such as a NodeHandle for the rendezvous strategy to do its job, but maybe this can just be the RendezvousContact, and it can be casted.
 

Methods in org.mpisws.p2p.transport.rendezvous with parameters of type TransportLayerCallback
 void RendezvousTransportLayerImpl.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.sourceroute
 

Classes in org.mpisws.p2p.transport.sourceroute that implement TransportLayerCallback
 class SourceRouteTransportLayerImpl<Identifier>
          This layer can only send/receive messages from a SourceRoute and determine liveness.
 

Methods in org.mpisws.p2p.transport.sourceroute with parameters of type TransportLayerCallback
 void SourceRouteTransportLayerImpl.setCallback(TransportLayerCallback<SourceRoute<Identifier>,java.nio.ByteBuffer> callback)
           
 

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

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

Methods in org.mpisws.p2p.transport.sourceroute.manager with parameters of type TransportLayerCallback
 void SourceRouteManagerImpl.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.util
 

Classes in org.mpisws.p2p.transport.util that implement TransportLayerCallback
 class DefaultCallback<Identifier,MessageType>
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.wire
 

Methods in org.mpisws.p2p.transport.wire with parameters of type TransportLayerCallback
 void WireTransportLayerImpl.setCallback(TransportLayerCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in org.mpisws.p2p.transport.wire.magicnumber
 

Classes in org.mpisws.p2p.transport.wire.magicnumber that implement TransportLayerCallback
 class MagicNumberTransportLayer<Identity>
          This class eliminates random connections by dropping all messages/sockets that don't correlate to a specific header.
 

Fields in org.mpisws.p2p.transport.wire.magicnumber declared as TransportLayerCallback
protected  TransportLayerCallback<Identity,java.nio.ByteBuffer> MagicNumberTransportLayer.callback
           
 

Methods in org.mpisws.p2p.transport.wire.magicnumber with parameters of type TransportLayerCallback
 void MagicNumberTransportLayer.setCallback(TransportLayerCallback<Identity,java.nio.ByteBuffer> callback)
           
 

Uses of TransportLayerCallback in rice.pastry.transport
 

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

Methods in rice.pastry.transport with parameters of type TransportLayerCallback
 void NodeHandleAdapter.setCallback(TransportLayerCallback<NodeHandle,RawMessage> callback)
           
 

Uses of TransportLayerCallback in rice.tutorial.transportlayer
 

Classes in rice.tutorial.transportlayer that implement TransportLayerCallback
 class BandwidthLimitingTransportLayer<Identifier>
           
 

Methods in rice.tutorial.transportlayer with parameters of type TransportLayerCallback
 void BandwidthLimitingTransportLayer.setCallback(TransportLayerCallback<Identifier,java.nio.ByteBuffer> callback)
           
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection