cAdvancedLinkDelayLookahead Class Reference¶
|
Parallel Simulation API
|
cAdvancedLinkDelayLookahead Class Reference
Inheritance diagram for cAdvancedLinkDelayLookahead:
Public Member Functions | |
| cAdvancedLinkDelayLookahead () | |
| virtual | ~cAdvancedLinkDelayLookahead () |
| virtual void | startRun () |
| virtual void | endRun () |
| virtual simtime_t | getCurrentLookahead (cMessage *msg, int procId, void *data) |
| virtual simtime_t | getCurrentLookahead (int procId) |
| Public Member Functions inherited from cNMPLookahead | |
| cNMPLookahead () | |
| virtual | ~cNMPLookahead () |
| void | setContext (cSimulation *simul, cParsimPartition *seg, cParsimCommunications *co) |
Description
Lookahead calculation based on inter-partition link delays only.
Constructor & Destructor Documentation
◆ cAdvancedLinkDelayLookahead()
Constructor.
◆ ~cAdvancedLinkDelayLookahead()
|
virtual |
Destructor.
Member Function Documentation
◆ startRun()
|
virtual |
Sets up algorithm for new simulation run.
Implements cNMPLookahead.
◆ endRun()
|
virtual |
Called at end of simulation run.
Implements cNMPLookahead.
◆ getCurrentLookahead() [1/2]
|
virtual |
Updates lookahead information, based on the delay of the link where message is sent out. Returns EOT.
Implements cNMPLookahead.
◆ getCurrentLookahead() [2/2]
|
virtual |
Returns minimum of link delays toward the given partition.
Implements cNMPLookahead.
Generated on for Parallel Simulation API by