#define SILC_FSM_YIELD ...
Moves to next state through the machine scheduler. Other threads running in the machine will get running time with SILC_FSM_YIELD. When using real threads, using SILC_FSM_YIELD is usually unnecessary. This type is returned in the state function.