| 
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.PingClient
A very simple ping object.
| Field Summary | 
| Fields inherited from class rice.pastry.client.PastryAppl | 
address, instance, thePastryNode | 
| Constructor Summary | |
PingClient(PastryNode pn)
Constructor for PingClient.  | 
|
| Method Summary | |
 boolean | 
enrouteMessage(Message msg,
               Id from,
               NodeId nextHop,
               SendOptions opt)
DESCRIBE THE METHOD  | 
 Address | 
getAddress()
Gets the Address attribute of the PingClient object  | 
 Credentials | 
getCredentials()
Gets the Credentials attribute of the PingClient 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(NodeId nid)
DESCRIBE THE METHOD  | 
 void | 
sendTrace(NodeId nid)
DESCRIBE THE METHOD  | 
| Methods inherited from class rice.pastry.client.PastryAppl | 
getLeafSet, getNodeHandle, getNodeId, getRoutingTable, isClosest, messageNotDelivered, notifyReady, receiveMessage, registerReceiver, routeMsg, routeMsgDirect, sendMessage | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public PingClient(PastryNode pn)
pn - DESCRIBE THE PARAMETER| Method Detail | 
public Address getAddress()
getAddress in class PastryApplpublic Credentials getCredentials()
getCredentials in class PastryApplpublic void sendPing(NodeId nid)
nid - DESCRIBE THE PARAMETERpublic void sendTrace(NodeId nid)
nid - DESCRIBE THE PARAMETERpublic void messageForAppl(Message msg)
messageForAppl in class PastryApplmsg - DESCRIBE THE PARAMETER
public boolean enrouteMessage(Message msg,
                              Id from,
                              NodeId 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 | ||||||||||