| 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use rice.pastry.socket | |
| rice.pastry.socket | |
| rice.pastry.socket.messaging | |
| rice.pastry.testing | |
| Classes in rice.pastry.socket used by rice.pastry.socket | |
| EpochInetSocketAddress
 Class which represets a source route to a remote IP address.  | 
|
| PingManager
 | 
|
| PingResponseListener
 Interface which represents an object interested in hearing the result of a ping.  | 
|
| SocketCollectionManager
 Class which maintains all outgoing open sockets.  | 
|
| SocketCollectionManager.SourceRouteManager
 Private class which is tasked with maintaining a source route which goes through this node.  | 
|
| SocketNodeHandle
 Class which represents the address and nodeId of a remote node.  | 
|
| SocketPastryNode
 An Socket-based Pastry node, which has two threads - one thread for performing route set and leaf set maintainance, and another thread for listening on the sockets and performing all non-blocking I/O.  | 
|
| SocketSourceRouteManager
 Class which keeps track of the best routes to remote nodes.  | 
|
| SocketSourceRouteManager.AddressManager
 Internal class which is tasked with maintaining the status of a single remote address.  | 
|
| SocketSourceRouteManager.AddressManager.SourceRouteManager
 Internal class which is charges with managing the remote connection via a specific route  | 
|
| SourceRoute
 Class which represets a source route to a remote IP address.  | 
|
| Classes in rice.pastry.socket used by rice.pastry.socket.messaging | |
| EpochInetSocketAddress
 Class which represets a source route to a remote IP address.  | 
|
| SourceRoute
 Class which represets a source route to a remote IP address.  | 
|
| Classes in rice.pastry.socket used by rice.pastry.testing | |
| SocketPastryNodeFactory
 Pastry node factory for Socket-linked nodes.  | 
|
  | 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||