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

## Uses of Class
rice.pastry.socket.TransportLayerNodeHandle

Packages that use TransportLayerNodeHandle
rice.pastry.direct |
rice.pastry.dist |
rice.pastry.socket |
rice.pastry.socket.nat.rendezvous |
rice.pastry.transport |

Uses of TransportLayerNodeHandle in rice.pastry.direct

Subclasses of TransportLayerNodeHandle in rice.pastry.direct
`class` | `DirectNodeHandle` the node handle used with the direct network

Uses of TransportLayerNodeHandle in rice.pastry.dist

Subclasses of TransportLayerNodeHandle in rice.pastry.dist
`class` | `DistNodeHandle<Identifier>` Abstract class for handles to "real" remote nodes.

Uses of TransportLayerNodeHandle in rice.pastry.socket

Subclasses of TransportLayerNodeHandle in rice.pastry.socket
`class` | `SocketNodeHandle`

Fields in rice.pastry.socket with type parameters of type TransportLayerNodeHandle
`protected TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage>` | `SocketPastryNodeFactory.TLBootstrapper.tl`

Methods in rice.pastry.socket that return TransportLayerNodeHandle
`TransportLayerNodeHandle<MultiInetSocketAddress>` | `SPNFIdentitySerializer.deserialize(InputBuffer buf, SourceRoute<MultiInetSocketAddress> i)` This is different from the normal deserializer b/c we already have the address

Methods in rice.pastry.socket that return types with arguments of type TransportLayerNodeHandle
`protected TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage>` | `SocketPastryNodeFactory.getCommonAPITransportLayer(TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, PastryNode pn, TLDeserializer deserializer)`
`protected IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>>` | `SocketPastryNodeFactory.getIdentityImpl(PastryNode pn, SocketNodeHandleFactory handleFactory)`
`protected IdentitySerializer<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,SourceRoute<MultiInetSocketAddress>>` | `SocketPastryNodeFactory.getIdentiySerializer(PastryNode pn, SocketNodeHandleFactory handleFactory)`
`protected SocketPastryNodeFactory.TransLivenessProximity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer>` | `SocketPastryNodeFactory.getUpperIdentityLayer(TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer> priorityTL, PastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, LivenessProvider<MultiInetSocketAddress> live, ProximityProvider<MultiInetSocketAddress> prox, OverrideLiveness<SourceRoute<MultiInetSocketAddress>> overrideLiveness)`

Methods in rice.pastry.socket with parameters of type TransportLayerNodeHandle
`void` | `SPNFIdentitySerializer.serialize(OutputBuffer buf, TransportLayerNodeHandle<MultiInetSocketAddress> i)`
`MultiInetSocketAddress` | `SPNFIdentitySerializer.translateDown(TransportLayerNodeHandle<MultiInetSocketAddress> i)`

Method parameters in rice.pastry.socket with type arguments of type TransportLayerNodeHandle
`void` | `SPNFIdentitySerializer.addSerializerListener(SerializerListener<TransportLayerNodeHandle<MultiInetSocketAddress>> listener)`
`protected TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage>` | `SocketPastryNodeFactory.getCommonAPITransportLayer(TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> upperIdentity, PastryNode pn, TLDeserializer deserializer)`
`protected TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer>` | `SocketPastryNodeFactory.getLowerIdentityLayer(TransportLayer<SourceRoute<MultiInetSocketAddress>,java.nio.ByteBuffer> srl, PastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity)`
`protected SocketPastryNodeFactory.TransLivenessProximity<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer>` | `SocketPastryNodeFactory.getUpperIdentityLayer(TransportLayer<MultiInetSocketAddress,java.nio.ByteBuffer> priorityTL, PastryNode pn, IdentityImpl<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,java.nio.ByteBuffer,SourceRoute<MultiInetSocketAddress>> identity, LivenessProvider<MultiInetSocketAddress> live, ProximityProvider<MultiInetSocketAddress> prox, OverrideLiveness<SourceRoute<MultiInetSocketAddress>> overrideLiveness)`
`void` | `SPNFIdentitySerializer.removeSerializerListener(SerializerListener<TransportLayerNodeHandle<MultiInetSocketAddress>> listener)`

Constructor parameters in rice.pastry.socket with type arguments of type TransportLayerNodeHandle
`SocketPastryNodeFactory.TLBootstrapper(PastryNode pn, TransportLayer<TransportLayerNodeHandle<MultiInetSocketAddress>,RawMessage> tl, SocketNodeHandleFactory handleFactory, ProximityNeighborSelector pns)`

Uses of TransportLayerNodeHandle in rice.pastry.socket.nat.rendezvous

Subclasses of TransportLayerNodeHandle in rice.pastry.socket.nat.rendezvous
`class` | `RendezvousSocketNodeHandle` Maintains RendezvousInfo with the NodeHandle

Methods in rice.pastry.socket.nat.rendezvous that return types with arguments of type TransportLayerNodeHandle
`protected IdentitySerializer<TransportLayerNodeHandle<MultiInetSocketAddress>,MultiInetSocketAddress,SourceRoute<MultiInetSocketAddress>>` | `RendezvousSocketPastryNodeFactory.getIdentiySerializer(PastryNode pn, SocketNodeHandleFactory handleFactory)`

Methods in rice.pastry.socket.nat.rendezvous with parameters of type TransportLayerNodeHandle
`void` | `RendezvousSPNFIdentitySerializer.serialize(OutputBuffer buf, TransportLayerNodeHandle<MultiInetSocketAddress> i)`

Uses of TransportLayerNodeHandle in rice.pastry.transport

Subclasses of TransportLayerNodeHandle in rice.pastry.transport
`class` | `BogusNodeHandle`

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

Copyright © 2001-2005 - Rice Pastry.