BaseBypassOp¶
-
MLModule
¶ genre Fields
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLBasicModules
definition mlBasicModules.def see also BaseBypass
,BaseClear
keywords field
,notification
,flow
,control
Purpose¶
The BaseBypassOp
module transmits the input base value without any operations.
It can also control notifications.
Usage¶
Just connect the input base field and the output base field.
Tips¶
This module is deprecated because it has buggy update behavior.
It is recommended to switch either to BaseClear
or BaseBypass
.
The notification counting feature, if needed, might be done with a NotificationCounter
module and some scripting.
Parameter Fields¶
Field Index¶
Clear : Trigger |
Count Notifications : Integer |
Enable Bypass : Bool |
New Notifications Available : Bool |
Update : Trigger |
Visible Fields¶
Enable Bypass¶
-
name:
enableBypass
, type:
Bool
, default:
FALSE
, deprecated name:
bypassEnabled
¶ If checked, every notification at the input forces a copy of the input base value pointer to the output base field, that means all notifications are forwarded.
Otherwise, notifications are blocked, the incoming notifications are counted, the
New Notifications Available
field will be updated.
Update¶
-
name:
update
, type:
Trigger
¶ If pressed, a copy of the input base value pointer is set to the output base field, thus creating a single notification.
Clear¶
-
name:
clear
, type:
Trigger
¶ Sets the base value pointer of the output base field to NULL, thus creating a single notification.