| 
 | Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectrice.pastry.client.PastryAppl
rice.pastry.testing.Ping
Ping A performance test suite for pastry. This is the per-node app object.
| Field Summary | 
| Fields inherited from class rice.pastry.client.PastryAppl | 
| address, deserializer, instance, logger, receiver, thePastryNode | 
| Constructor Summary | |
| Ping(PastryNode pn)Constructor for Ping. | |
| Method Summary | |
|  boolean | enrouteMessage(Message msg,
               Id from,
               NodeHandle nextHop,
               SendOptions opt)DESCRIBE THE METHOD | 
|  int | getAddress()Gets the Address attribute of the Ping object | 
|  void | leafSetChange(NodeHandle nh,
              boolean wasAdded)DESCRIBE THE METHOD | 
|  void | messageForAppl(Message msg)DESCRIBE THE METHOD | 
|  void | routeSetChange(NodeHandle nh,
               boolean wasAdded)DESCRIBE THE METHOD | 
|  void | sendPing(Id nid)DESCRIBE THE METHOD | 
| Methods inherited from class rice.pastry.client.PastryAppl | 
| accept, connect, deliverWhenNotReady, destroy, getLeafSet, getNodeHandle, getNodeId, getRoutingTable, isClosest, notifyReady, receiveMessage, receiveMessageInternal, receiveSocket, register, routeMsg, routeMsgDirect, setDeserializer, update | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public Ping(PastryNode pn)
pn - DESCRIBE THE PARAMETER| Method Detail | 
public int getAddress()
getAddress in class PastryApplpublic void sendPing(Id nid)
nid - DESCRIBE THE PARAMETERpublic void messageForAppl(Message msg)
messageForAppl in class PastryApplmsg - DESCRIBE THE PARAMETER
public boolean enrouteMessage(Message msg,
                              Id from,
                              NodeHandle nextHop,
                              SendOptions opt)
enrouteMessage in class PastryApplmsg - DESCRIBE THE PARAMETERfrom - DESCRIBE THE PARAMETERnextHop - DESCRIBE THE PARAMETERopt - DESCRIBE THE PARAMETER
public void leafSetChange(NodeHandle nh,
                          boolean wasAdded)
leafSetChange in class PastryApplnh - DESCRIBE THE PARAMETERwasAdded - DESCRIBE THE PARAMETER
public void routeSetChange(NodeHandle nh,
                           boolean wasAdded)
routeSetChange in class PastryApplnh - DESCRIBE THE PARAMETERwasAdded - DESCRIBE THE PARAMETER| 
 | Rice Pastry API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||