class documentation
class FinalResultDataMixin(Generic[
Mixin for UaObject with final result data.
| Method | __init |
Extract type for monitoring. |
| Async Method | add |
Add a new parameter variable to this UaObject. |
| Async Method | lifecycle |
Initialize the final result data UaVariableContainer. |
| Async Method | read |
Read the result of given variable name. |
| Async Method | read |
Read all results and provide them as a mapping from result name to value. |
| Property | final |
Return the final result data UaVariableContainer . Read-only property. |
| Class Variable | __final |
Undocumented |
@deprecated( 'Please use a typed FinalResultData subclass instead!')
async def add_result_variable(self, name: str, val: Any, *, varianttype: ua.VariantType | None = None, datatype: ua.NodeId | int | None = None, historize: bool = False, unit: str | int | None = None, _range: tuple[ float, float] | None = None) -> Node:
¶
Add a new parameter variable to this UaObject.
@deprecated( 'Please use the typed .final_result_data.<name>.read() instead')
async def read_result(self, name: str) -> Any:
¶
Read the result of given variable name.
@deprecated( 'Please use the typed .final_result_data.<name>.read() or untyped final_result_data.read_all() instead')
async def read_results(self) -> Mapping[ str, Any]:
¶
Read all results and provide them as a mapping from result name to value.