master/fsm.h
changeset 456 dea14706efc2
parent 446 8fede404c01f
child 462 e6fac0c8bc92
equal deleted inserted replaced
455:204c435fddf9 456:dea14706efc2
    84 
    84 
    85 int ec_fsm_init(ec_fsm_t *, ec_master_t *);
    85 int ec_fsm_init(ec_fsm_t *, ec_master_t *);
    86 void ec_fsm_clear(ec_fsm_t *);
    86 void ec_fsm_clear(ec_fsm_t *);
    87 
    87 
    88 int ec_fsm_exec(ec_fsm_t *);
    88 int ec_fsm_exec(ec_fsm_t *);
       
    89 int ec_fsm_running(ec_fsm_t *);
    89 int ec_fsm_success(ec_fsm_t *);
    90 int ec_fsm_success(ec_fsm_t *);
       
    91 
       
    92 // FIXME
       
    93 void ec_fsm_slaveconf_start(ec_fsm_t *);
       
    94 void ec_fsm_slave_end(ec_fsm_t *);
       
    95 void ec_fsm_slave_error(ec_fsm_t *);
    90 
    96 
    91 /*****************************************************************************/
    97 /*****************************************************************************/
    92 
    98 
    93 #endif
    99 #endif