#include <baciBACIMonitor.h>
Collaboration diagram for baci::BACIMonitor:
|
Monitor update mode To have synchorinzed monitors mumLast (default) mode has to be used. BACI Monitors support 2 modes: mumLast, mumTrunc Example:
monitorThreadSleepTime=100 monitor1TriggerTime=30 monitor2TriggerTime=140 pollInterval=10
Time mumLast mumTrunc
0 M1 (0), M2 (0) M1 (0), M2 (0) 100 M1 (90) M1 (0+90) 200 M1 (180), M2 (140) M1 (100+90), M2 (0+140) 300 M1 (300), M2 (280) M1 (200+90) 400 M1 (390) M1 (300+90), M2 (200+140) 500 M1 (480), M2 (420) M1 (400+90) 600 M1 (600), M2 (560) M1 (500+90), M2 (400+140) 700 M1 (690) M1 (600+90) |
|
Constructor |
|
Destructor Do not call it directly, call internalDestroy() method instead.
|
|
Destroys monitor. Proxy for ~BACIMonitor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Notify monitor implementator about monitor state change |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|