Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.