Rice Pastry API

rice.pastry.direct
Interface SimulatorListener


public interface SimulatorListener

Notified for every message that is sent over the network. to install this, call NetworkSimulator.addSimulatorListener().

Author:
Jeff Hoye

Method Summary
 void messageReceived(Message m, NodeHandle from, NodeHandle to)
          Called for every message received over the network.
 void messageSent(Message m, NodeHandle from, NodeHandle to, int delay)
          Called for every message sent over the network.
 

Method Detail

messageSent

void messageSent(Message m,
                 NodeHandle from,
                 NodeHandle to,
                 int delay)
Called for every message sent over the network.

Parameters:
m - the Message that was sent.
from - the source.
to - the destination
delay - when the message will be delivered (in millis)

messageReceived

void messageReceived(Message m,
                     NodeHandle from,
                     NodeHandle to)
Called for every message received over the network.

Parameters:
m - the Message that was sent.
from - the source.
to - the destination

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection