OS  v7.3.3
Documentation
qSM_Transition_t Struct Reference

This structure should be used to define an item for a state transition table. More...

#include <qfsm.h>

Collaboration diagram for qSM_Transition_t:
[legend]

Data Fields

qSM_SigId_t xSignal
 
qSM_SignalAction_t guard
 
qSM_State_tnextState
 
qSM_TransitionHistoryMode_t historyMode
 
void * signalData
 

Detailed Description

This structure should be used to define an item for a state transition table.

Field Documentation

◆ guard

The signal guard/action

◆ historyMode

To set the history mode for a transition

◆ nextState

qSM_State_t* nextState

A pointer to the next state after the transition

◆ signalData

void* signalData

Data associated with the signal

◆ xSignal

qSM_SigId_t xSignal

The signal that will produce the transition