|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PastryAppl | |
---|---|
rice.pastry | |
rice.pastry.client | |
rice.pastry.commonapi | |
rice.pastry.direct | |
rice.pastry.messaging | |
rice.pastry.socket | |
rice.pastry.standard | |
rice.pastry.testing |
Uses of PastryAppl in rice.pastry |
---|
Methods in rice.pastry with parameters of type PastryAppl | |
---|---|
abstract void |
PastryNode.connect(NodeHandle handle,
AppSocketReceiver receiver,
PastryAppl appl,
int timeout)
Called by PastryAppl to ask the transport layer to open a Socket to its counterpart on another node. |
void |
PastryNode.registerApp(PastryAppl app)
Registers an application with this pastry node. |
void |
PastryNode.registerReceiver(int address,
PastryAppl receiver)
Registers a message receiver with this Pastry node. |
Uses of PastryAppl in rice.pastry.client |
---|
Subclasses of PastryAppl in rice.pastry.client | |
---|---|
class |
CommonAPIAppl
CommonAPIAppl is an abstract class that all new applications should extend. |
Uses of PastryAppl in rice.pastry.commonapi |
---|
Subclasses of PastryAppl in rice.pastry.commonapi | |
---|---|
class |
PastryEndpoint
This class serves as gluecode, which allows applications written for the common API to work with pastry. |
Uses of PastryAppl in rice.pastry.direct |
---|
Methods in rice.pastry.direct with parameters of type PastryAppl | |
---|---|
void |
DirectPastryNode.connect(NodeHandle remoteNode,
AppSocketReceiver receiver,
PastryAppl appl,
int timeout)
|
Uses of PastryAppl in rice.pastry.messaging |
---|
Methods in rice.pastry.messaging that return PastryAppl | |
---|---|
PastryAppl |
MessageDispatch.getDestination(Message msg)
|
PastryAppl |
MessageDispatch.getDestinationByAddress(int addr)
|
Methods in rice.pastry.messaging with parameters of type PastryAppl | |
---|---|
void |
MessageDispatch.registerReceiver(int address,
PastryAppl receiver)
Registers a receiver with the mail service. |
Uses of PastryAppl in rice.pastry.socket |
---|
Methods in rice.pastry.socket with parameters of type PastryAppl | |
---|---|
void |
SocketPastryNode.connect(NodeHandle handle,
AppSocketReceiver receiver,
PastryAppl appl,
int timeout)
|
Uses of PastryAppl in rice.pastry.standard |
---|
Subclasses of PastryAppl in rice.pastry.standard | |
---|---|
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 PastryAppl in rice.pastry.testing |
---|
Subclasses of PastryAppl in rice.pastry.testing | |
---|---|
class |
HelloWorldApp
A hello world example for pastry. |
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 |