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

## Uses of Interface
rice.pastry.messaging.MessageReceiver

Packages that use MessageReceiver
rice.pastry |
rice.pastry.client |
rice.pastry.commonapi |
rice.pastry.direct |
rice.pastry.dist |
rice.pastry.messaging |
rice.pastry.socket |
rice.pastry.standard |
rice.pastry.testing |

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.

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

Copyright © 2001-2005 - Rice Pastry.