|
Rice Pastry API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
PingResponseListener | Interface which represents an object interested in hearing the result of a ping. |
WeakHashSet | Replacement for TimerWeakHashMap for Socket. |
Class Summary | |
---|---|
EpochInetSocketAddress | Class which represets a source route to a remote IP address. |
PendingAppSocket | |
PingManager | |
SocketAppSocket | Private class which is tasked with reading the greeting message off of a newly connected socket. |
SocketBuffer | Holds 1 serialized message for receiving or sending. |
SocketChannelReader | Class which serves as an "reader" for messages sent across the wire via the Pastry socket protocol. |
SocketChannelRepeater | Class which serves as an "reader" for messages sent across the wire via the Pastry socket protocol. |
SocketChannelWriter | Class which serves as an "writer" for all of the messages sent across the wire in Pastry. |
SocketCollectionManager | Class which maintains all outgoing open sockets. |
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. |
SocketPastryNodeFactory | Pastry node factory for Socket-linked nodes. |
SocketSourceRouteManager | Class which keeps track of the best routes to remote nodes. |
SourceRoute | Class which represets a source route to a remote IP address. |
TimerWeakHashSet | |
TimerWeakHashSet.HardLinkTimerTask |
|
Rice Pastry API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |