Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

General state that can be used in multiple state machines. More...

#include <smf.h>

Data Fields

const state_execution entry
 Optional method that will be run when this state is entered.
 
const state_execution run
 Optional method that will be run repeatedly during state machine loop.
 
const state_execution exit
 Optional method that will be run when this state exists.
 

Detailed Description

General state that can be used in multiple state machines.

Field Documentation

◆ entry

const state_execution smf_state::entry

Optional method that will be run when this state is entered.

◆ exit

const state_execution smf_state::exit

Optional method that will be run when this state exists.

◆ run

const state_execution smf_state::run

Optional method that will be run repeatedly during state machine loop.


The documentation for this struct was generated from the following file: