NamespaceNodeFlagsEx (GVL)¶
Due to CDS-54976 we could not add new flags to NamespaceNodeFlags, so they’ve been moved to NamespaceNodeFlagsEx! Due to problems with the M4 export, we need to use strange naming. But the usage of those interfaces from IEC is only a corner case, so we can live with that.
- InOut:
Scope
Name
Type
Initial
Comment
Constant
NamespaceNodeFlagsEx_ExportedExecutableVariableFlag
16#800000000
The variable represents an executable member.
NamespaceNodeFlagsEx_ExportedExecutableVariable
16#800000002
The variable node represents an exported executable variable..
NamespaceNodeFlagsEx_NodeHasExecutableChildren
16#200000000000
This node has executable children. Some interfaces (e. g. PLCHandler) need to take special precautions for clients which cannot cope with executable children. This flag is mainly for optimization purposes, as it allows to skip the workarounds on nodes without executable children.