module documentation

Abstraction-layer for OPC UA variables our framework users interacts with.

Class UaVariable OPC UA Variable for use in ParameterSet, Monitoring, FinalResultData, etc.
Function _get_initial_value_and_type Undocumented
Function _validate_enum_type Ensure given enum_type satisfies OPC UA's enumeration requirements.
Type Variable _VariableType Python-native variable type of the UaVariable (e.g. int, string, ...).
def _get_initial_value_and_type(initial_value: _VariableType | None, variable_type: type[_VariableType] | None) -> tuple[ua.Variant, type[_VariableType]]:

Undocumented

def _validate_enum_type(enum_type: type[Enum]):

Ensure given enum_type satisfies OPC UA's enumeration requirements.

_VariableType =

Python-native variable type of the UaVariable (e.g. int, string, ...).

Value
TypeVar('_VariableType')