Constant FSM descriptor which can reside in read-only memory. More...
#include <sys_fsm.h>
Data Fields |
|
| const sys_fsm_transition_t * | transition_table |
| uint8_t | transitions_amount |
| sys_fsm_state_id_t | initial_state |
| sys_fsm_guard_t | guard |
| sys_fsm_action_t | action |
Detailed Description
Constant FSM descriptor which can reside in read-only memory.
Field Documentation
| sys_fsm_action_t sys_fsm_const_descriptor_t::action |
Pointer to the action function.
| sys_fsm_guard_t sys_fsm_const_descriptor_t::guard |
Pointer to the guard condition function.
| sys_fsm_state_id_t sys_fsm_const_descriptor_t::initial_state |
Initial state ID.
| const sys_fsm_transition_t * sys_fsm_const_descriptor_t::transition_table |
Pointer to the transition table.
| uint8_t sys_fsm_const_descriptor_t::transitions_amount |
Number of transitions in the transition table.
- components/experimental_802_15_4/api/SysAL/sys_fsm.h