SILC_FSM_CALL_CONTINUE_SYNC

NAME

    SILC_FSM_CALL_CONTINUE_SYNC(fsm)

DESCRIPTION

Macro used to proceed after asynchornous call. This is called in the callback of the asynchronous call to continue in the state machine. This continues to the next state synchronously, not through the scheduler.

EXAMPLE

    void some_callback(void *context) {
      SilcFSM fsm = context;
      ...
      // Continue to the next state immediately
      SILC_FSM_CALL_CONTINUE_SYNC(fsm);
    }