FSM dynamic descriptor, holding the current state of the FSM. More...
#include <sys_fsm.h>
Data Fields | |
const sys_fsm_const_descriptor_t * | fsm_const_desc |
uint8_t | any_state_transitions_index |
volatile sys_fsm_state_id_t | current_state |
volatile uint8_t | recursion_protection |
FSM dynamic descriptor, holding the current state of the FSM.
uint8_t sys_fsm_t::any_state_transitions_index |
Index of the "any state transitions" block.
volatile sys_fsm_state_id_t sys_fsm_t::current_state |
Current state ID.
const sys_fsm_const_descriptor_t* sys_fsm_t::fsm_const_desc |
Pointer to the constant FSM descriptor which can reside in read-only memory.
volatile uint8_t sys_fsm_t::recursion_protection |
Recursion protection.