class documentation

Abstract base class for checks without state machine logic.

Async Method lifecycle_ua_sub_node Undocumented

Inherited from _BaseSkill:

Method __init__ Cooperative Constructor. Create a new skill instance.
Async Method call_other_continuous_skill Call another continuous skill from this skill.
Async Method call_other_finite_skill Call another finite skill from this skill.
Async Method wait_for_state Undocumented
Property current_state Return the current state of the skill.
Property ua_state_machine Undocumented
Async Method _condition_is_suspendable Undocumented
Async Method _get_sub_node Undocumented
Async Method _halt_running_called_skills Undocumented
Async Method _init Undocumented
Async Method _write_current_state Undocumented
Instance Variable _called_skills Undocumented
Instance Variable _condition Undocumented
Instance Variable _current_state Undocumented
Instance Variable _suspendable Undocumented
Instance Variable _ua_current_state OPC UA node if the state variable of the state machine.
Instance Variable _ua_state_machine OPC UA base node of state machine.
@override
@lifecycle
async def lifecycle_ua_sub_node(self) -> AsyncGenerator[None]: ΒΆ

Undocumented