| Function silc_fsm_next
 
 SYNOPSIS
 
    void silc_fsm_next(void *fsm, SilcFSMStateCallback next_state);
DESCRIPTION
    Set the next state to be executed.  If the state function that
    call this function returns SILC_FSM_CONTINUE, the `next_state'
    will be executed immediately.  If it returns SILC_FSM_YIELD it
    yields the thread and the `next_state' will be run after other
    threads have run first.  This function must always be used to set
    the next state in the machine or thread.  This function is used
    with both SilcFSM and SilcFSMThread contexts.
EXAMPLE
    // Move to next state
    silc_fsm_next(fsm, next_state);
    return SILC_FSM_CONTINUE;
 
 
 
 |