| 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of MessageReceiver in rice.pastry | 
| Classes in rice.pastry that implement MessageReceiver | |
 class | 
NodeHandle
Interface for handles to remote nodes.  | 
 class | 
PastryNode
A Pastry node is single entity in the pastry network.  | 
| Methods in rice.pastry with parameters of type MessageReceiver | |
 void | 
PastryNode.registerReceiver(Credentials cred,
                 Address address,
                 MessageReceiver receiver)
Registers a message receiver with this Pastry node.  | 
| Uses of MessageReceiver in rice.pastry.client | 
| Classes in rice.pastry.client that implement MessageReceiver | |
 class | 
CommonAPIAppl
CommonAPIAppl is an abstract class that all new applications should extend.  | 
 class | 
PastryAppl
A PastryAppl is an abstract class that every Pastry application extends.  | 
| Methods in rice.pastry.client with parameters of type MessageReceiver | |
 void | 
PastryAppl.registerReceiver(Credentials cred,
                 Address addr,
                 MessageReceiver mr)
Registers a message receiver with the pastry node.  | 
| Uses of MessageReceiver in rice.pastry.commonapi | 
| Classes in rice.pastry.commonapi that implement MessageReceiver | |
 class | 
PastryEndpoint
This class serves as gluecode, which allows applications written for the common API to work with pastry.  | 
| Uses of MessageReceiver in rice.pastry.direct | 
| Classes in rice.pastry.direct that implement MessageReceiver | |
 class | 
DirectNodeHandle
the node handle used with the direct network  | 
 class | 
DirectPastryNode
Direct pastry node.  | 
| Uses of MessageReceiver in rice.pastry.dist | 
| Classes in rice.pastry.dist that implement MessageReceiver | |
 class | 
DistCoalesedNodeHandle
Abstract class for handles to "real" remote nodes.  | 
 class | 
DistNodeHandle
Abstract class for handles to "real" remote nodes.  | 
 class | 
DistPastryNode
Class which represents the abstraction of a "real" pastry node.  | 
| Uses of MessageReceiver in rice.pastry.messaging | 
| Methods in rice.pastry.messaging that return MessageReceiver | |
 MessageReceiver | 
MessageDispatch.getDestination(Message msg)
Gets the Destination attribute of the MessageDispatch object  | 
 MessageReceiver | 
MessageDispatch.getDestinationByAddress(Address addr)
Gets the DestinationByAddress attribute of the MessageDispatch object  | 
| Methods in rice.pastry.messaging with parameters of type MessageReceiver | |
 void | 
MessageDispatch.registerReceiver(Address address,
                 MessageReceiver receiver)
Registers a receiver with the mail service.  | 
| Uses of MessageReceiver in rice.pastry.socket | 
| Classes in rice.pastry.socket that implement MessageReceiver | |
 class | 
SocketNodeHandle
Class which represents the address and nodeId of a remote node.  | 
 class | 
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.  | 
| Uses of MessageReceiver in rice.pastry.standard | 
| Classes in rice.pastry.standard that implement MessageReceiver | |
 class | 
ConsistentJoinProtocol
Does not setReady until contacting entire leafset which gossips new members.  | 
 class | 
PeriodicLeafSetProtocol
An implementation of a periodic-style leafset protocol  | 
 class | 
StandardJoinProtocol
An implementation of a simple join protocol.  | 
 class | 
StandardLeafSetProtocol
An implementation of a simple leaf set protocol.  | 
 class | 
StandardRouter
An implementation of the standard Pastry routing algorithm.  | 
 class | 
StandardRouteSetProtocol
An implementation of a simple route set protocol.  | 
| Uses of MessageReceiver in rice.pastry.testing | 
| Classes in rice.pastry.testing that implement MessageReceiver | |
 class | 
HelloWorldApp
A hello world example for pastry.  | 
static class | 
LeafSetTest.TestNodeHandle
DESCRIBE THE CLASS  | 
 class | 
Ping
Ping A performance test suite for pastry.  | 
 class | 
PingClient
A very simple ping object.  | 
 class | 
RegrTestApp
RegrTestApp A regression test suite for pastry.  | 
  | 
Rice Pastry API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||