![]() |
OS
v7.3.4
Documentation
|
This structure should be used to define an item for a state transition table. More...
#include <qfsm.h>
Data Fields | |
| qSM_SigId_t | xSignal |
| qSM_SignalAction_t | guard |
| qSM_State_t * | nextState |
| qSM_TransitionHistoryMode_t | historyMode |
| void * | signalData |
This structure should be used to define an item for a state transition table.
| qSM_SignalAction_t guard |
The signal guard/action
| qSM_TransitionHistoryMode_t historyMode |
To set the history mode for a transition
| qSM_State_t* nextState |
A pointer to the next state after the transition
| void* signalData |
Data associated with the signal
| qSM_SigId_t xSignal |
The signal that will produce the transition