ePOST API

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 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)
           
 MessageReceiver MessageDispatch.getDestinationByAddress(Address addr)
           
 

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
           
 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.
 


ePOST API

Copyright © 2001-2005 - Rice Pastry.