Enum StateAction
Defined in File HsmTypes.hpp
Enum Documentation
-
enum class hsmcpp::StateAction
Defines the type of state action (see.
State actions for details).
The state action can start, stop, or restart a timer, or cause a transition to another state. Depending on the action type, you need to provide specific arguments when calling registerStateAction()
Values:
-
enumerator START_TIMER
Arguments: TimerID_t timerID, int32_t intervalMs, bool singleshot
-
enumerator STOP_TIMER
Arguments: TimerID_t timerID
-
enumerator RESTART_TIMER
Arguments: TimerID_t timerID
-
enumerator TRANSITION
Arguments: EventID_t eventID
-
enumerator START_TIMER