summaryrefslogtreecommitdiff
path: root/cp/msg/Module
diff options
context:
space:
mode:
authorburet2007-09-07 12:52:06 +0000
committerburet2007-09-07 12:52:06 +0000
commit323290ec30a1e577a552f2ab5f8a3b2065c4f3f4 (patch)
tree33d4f301c0105ad90b3bc63da154ea3e48f07c08 /cp/msg/Module
parentcbea00f5bf7ba034dcbc7010c4bee44daffbf9a0 (diff)
Maximus simulator: modify 'getNextElement'
=> Before this modification, Maximus used to: 1) Check that all stations are IDLE; if not, process messages read from pipe until all stations are IDLE. 2) If there is no more event to process at the current tick, update current tick to the next tick where there are events to process. 3) Process all the events to send at current tick. 4) Remove all processed events from the network clock event list, i.e. all events of the current tick. 4) Process messages read from pipe. 5) and so on... => After this modification, points number 3) and 4) has been modified: 3) Process ONE event to send at current tick, even if there are other events to process at the same tick (they will be processed on the next loop). 4) Remove the processed event from the network clock event list. Fixes #7. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@679 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cp/msg/Module')
0 files changed, 0 insertions, 0 deletions