Enum StateAction

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