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

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

Packages that use SocketNodeHandle
rice.pastry.socket |
rice.pastry.socket.nat.rendezvous |

Uses of SocketNodeHandle in rice.pastry.socket

Fields in rice.pastry.socket with type parameters of type SocketNodeHandle
`protected java.util.Map<SocketNodeHandle,SocketNodeHandle>` | `SocketNodeHandleFactory.handleSet`
`protected java.util.Map<SocketNodeHandle,SocketNodeHandle>` | `SocketNodeHandleFactory.handleSet`
`protected java.util.Collection<NodeHandleFactoryListener<SocketNodeHandle>>` | `SocketNodeHandleFactory.listeners`

Methods in rice.pastry.socket that return SocketNodeHandle
`protected SocketNodeHandle` | `SPNFIdentitySerializer.buildSNH(InputBuffer buf, MultiInetSocketAddress i, long epoch, Id nid)`
`SocketNodeHandle` | `SocketNodeHandleFactory.coalesce(SocketNodeHandle h)`
`SocketNodeHandle` | `SocketNodeHandleFactory.deserialize(InputBuffer buf)`
`SocketNodeHandle` | `SocketNodeHandleFactory.getNodeHandle(MultiInetSocketAddress i, long epoch, Id id)` This is kind of weird, may need to rethink this.
`protected SocketNodeHandle` | `SocketPastryNodeFactory.TLBootstrapper.getTempNodeHandle(java.net.InetSocketAddress addr)` Used as a helper to TLBootstrapper.boot() to generate a temporary node handle
`SocketNodeHandle` | `SocketNodeHandleFactory.readNodeHandle(InputBuffer buf)`

Methods in rice.pastry.socket with parameters of type SocketNodeHandle
`protected void` | `SocketPastryNodeFactory.TLBootstrapper.checkLiveness(SocketNodeHandle h, java.util.Map<java.lang.String,java.lang.Object> options)`
`SocketNodeHandle` | `SocketNodeHandleFactory.coalesce(SocketNodeHandle h)`
`protected void` | `SocketNodeHandleFactory.notifyListeners(SocketNodeHandle nh)` Notify the listeners that this new handle has come along.
`void` | `SocketNodeHandleFactory.serialize(SocketNodeHandle i, OutputBuffer buf)`

Method parameters in rice.pastry.socket with type arguments of type SocketNodeHandle
`void` | `SocketNodeHandleFactory.addNodeHandleFactoryListener(NodeHandleFactoryListener<SocketNodeHandle> listener)`
`void` | `SocketNodeHandleFactory.removeNodeHandleFactoryListener(NodeHandleFactoryListener<SocketNodeHandle> listener)`

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

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

Methods in rice.pastry.socket.nat.rendezvous that return SocketNodeHandle
`protected SocketNodeHandle` | `RendezvousSPNFIdentitySerializer.buildSNH(InputBuffer buf, MultiInetSocketAddress i, long epoch, Id nid)`
`SocketNodeHandle` | `RendezvousSNHFactory.getNodeHandle(MultiInetSocketAddress i, long epoch, Id id)`
`SocketNodeHandle` | `RendezvousSNHFactory.getNodeHandle(MultiInetSocketAddress i, long epoch, Id id, byte contactState)`
`SocketNodeHandle` | `RendezvousSNHFactory.readNodeHandle(InputBuffer buf)`

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

Copyright © 2001-2005 - Rice Pastry.