import "baci.idl";
List of all members.
Detailed Description
The Monitor for Properties that have value of type Pattern. On creation, the only trigger present will be the timer trigger. Calling the set_value_trigger method determines the behaviour of the value trigger. The enable parameter determines whether the value trigger is active or not . The delta trigger value is ignored and a notification will be sent on every change of the monitored value.
Member Function Documentation
void ACS::Monitorpattern::get_value_percent_trigger |
( |
out double |
delta, |
|
|
out boolean |
enable | |
|
) |
| | |
Returns the current on-change delta percentage value and a boolean value which tells whether on-change monitors are being utilized.
- Parameters:
-
| delta | Current on-change delta percentage value |
| enable | Boolean value which tells whether on-change monitors are being utilized. 3AC90A25005A
|
void ACS::Monitorpattern::get_value_trigger |
( |
out pattern |
delta, |
|
|
out boolean |
enable | |
|
) |
| | |
Returns the current on-change delta value and a boolean value which tells whether on-change monitors are being utilized.
- Parameters:
-
| delta | Current on-change delta value |
| enable | Boolean value which tells whether on-change monitors are being utilized. |
- Warning:
- delta parameter is ignored by the implementations.
void ACS::Monitorpattern::set_value_percent_trigger |
( |
in double |
delta, |
|
|
in boolean |
enable | |
|
) |
| | |
set_value_percent_trigger is a method used to enable or disable percentual on-change monitors. When enabled,the monitor * is triggered by one of two conditions: 1. If an amount of time equivalent to the value returned by the get_timer_trigger method has passed, the callback will be invoked. 2. If the value we're interested in changes by a percentage delta at some point in time inbetween T0 and T1 (where T1-T0==get_timer_trigger()), the callback is invoked.
- Parameters:
-
| delta | For a description of what this does, see 2. |
| enable | A value of true enables on-change monitors and false disables them. 3AC90A250057
|
void ACS::Monitorpattern::set_value_trigger |
( |
in pattern |
delta, |
|
|
in boolean |
enable | |
|
) |
| | |
set_value_trigger is a method used to enable or disable on-change monitors. When enabled,the monitor is triggered by one of two conditions: 1. If an amount of time equivalent to the value returned by the get_timer_trigger method has passed, the callback will be invoked. 2. If the value we're interested in changes by any delta value at some point in time inbetween T0 and T1 (where T1-T0==get_timer_trigger()), the callback is invoked.
- Parameters:
-
| delta | This value is completely ignored and irrelevant. |
| enable | A value of true enables on-change monitors and false disables them. |
- Warning:
- delta parameter is ignored by the implementations.
The documentation for this interface was generated from the following file: