SILC_FSM_STATE
NAME
#define SILC_FSM_STATE(name)
DESCRIPTION
This macro is used to declare an FSM state function. The `fsm' is the SilcFSM or SilcFSMThread context, the `fsm_context' is the context given as argument to silc_fsm_alloc, silc_fsm_init, silc_fsm_thread_init, or silc_fsm_thread_alloc function. The `state_context' is the optional state specific context set with silc_fsm_set_state_context function.
SOURCE
#define SILC_FSM_STATE(name) \ int name(struct SilcFSMObject *fsm, void *fsm_context, void *state_context)