#include <cnmplookahead.h>
Inheritance diagram for cNMPLookahead:
Public Member Functions | |
cNMPLookahead () | |
virtual | ~cNMPLookahead () |
void | setContext (cSimulation *simul, cParsimPartition *seg, cParsimCommunications *co) |
virtual void | startRun ()=0 |
virtual void | endRun ()=0 |
virtual double | getCurrentLookahead (cMessage *msg, int procId, void *data)=0 |
virtual double | getCurrentLookahead (int procId)=0 |
|
Constructor.
|
|
Destructor.
|
|
Hook called at end of simulation run.
Implemented in cAdvancedLinkDelayLookahead, and cLinkDelayLookahead. |
|
Returns current lookahead.
Implemented in cAdvancedLinkDelayLookahead, and cLinkDelayLookahead. |
|
Performs lookahead calculation when a message gets sent out from the partition.
Implemented in cAdvancedLinkDelayLookahead, and cLinkDelayLookahead. |
|
Pass objects it has to cooperate with.
|
|
Hook called at start of simulation run.
Implemented in cAdvancedLinkDelayLookahead, and cLinkDelayLookahead. |