org.mpisws.p2p.testing.transportlayer
Class BandwidthMeasuringTLTest
java.lang.Object
   org.mpisws.p2p.testing.transportlayer.BandwidthMeasuringTLTest
org.mpisws.p2p.testing.transportlayer.BandwidthMeasuringTLTest
- All Implemented Interfaces: 
- Application
- public class BandwidthMeasuringTLTest 
- extends java.lang.Object- implements Application
 
| Method Summary | 
|  void | deliver(Id id,
        Message message)This method is called on the application at the destination node
 for the given id.
 | 
|  boolean | forward(RouteMessage message)This method is invoked on applications when the underlying node
 is about to forward the given message with the provided target to
 the specified next hop.
 | 
| static void | main(java.lang.String[] args)
 | 
|  void | update(NodeHandle handle,
       boolean joined)This method is invoked to inform the application that the given node
 has either joined or left the neighbor set of the local node, as the set
 would be returned by the neighborSet call.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
BandwidthMeasuringTLTest
public BandwidthMeasuringTLTest()
deliver
public void deliver(Id id,
                    Message message)
- Description copied from interface: Application
- This method is called on the application at the destination node
 for the given id.
 
- 
- Specified by:
- deliverin interface- Application
 
- 
- Parameters:
- id- The destination id of the message
- message- The message being sent
 
forward
public boolean forward(RouteMessage message)
- Description copied from interface: Application
- This method is invoked on applications when the underlying node
 is about to forward the given message with the provided target to
 the specified next hop.  Applications can change the contents of
 the message, specify a different nextHop (through re-routing), or
 completely terminate the message.
 
- 
- Specified by:
- forwardin interface- Application
 
- 
- Parameters:
- message- The message being sent, containing an internal message
 along with a destination key and nodeHandle next hop.
- Returns:
- Whether or not to forward the message further
 
update
public void update(NodeHandle handle,
                   boolean joined)
- Description copied from interface: Application
- This method is invoked to inform the application that the given node
 has either joined or left the neighbor set of the local node, as the set
 would be returned by the neighborSet call.
 
- 
- Specified by:
- updatein interface- Application
 
- 
- Parameters:
- handle- The handle that has joined/left
- joined- Whether the node has joined or left
 
main
public static void main(java.lang.String[] args)
                 throws java.lang.Exception
- 
 
- 
- Parameters:
- args-
- Throws:
- java.lang.Exception
 
Copyright © 2001-2005 - Rice Pastry.