|
| void | ec_fsm_eoe_set_ip_start (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | EoE state: SET IP START. More...
|
| |
| void | ec_fsm_eoe_set_ip_request (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | EoE state: SET IP REQUEST. More...
|
| |
| void | ec_fsm_eoe_set_ip_check (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | EoE state: SET IP CHECK. More...
|
| |
| void | ec_fsm_eoe_set_ip_response (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | EoE state: SET IP RESPONSE. More...
|
| |
| void | ec_fsm_eoe_set_ip_response_data (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | EoE state: SET IP RESPONSE DATA. More...
|
| |
| void | ec_fsm_eoe_end (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | State: END. More...
|
| |
| void | ec_fsm_eoe_error (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | State: ERROR. More...
|
| |
| void | ec_fsm_eoe_init (ec_fsm_eoe_t *fsm) |
| | Constructor. More...
|
| |
| void | ec_fsm_eoe_clear (ec_fsm_eoe_t *fsm) |
| | Destructor. More...
|
| |
| void | ec_fsm_eoe_set_ip_param (ec_fsm_eoe_t *fsm, ec_slave_t *slave, ec_eoe_request_t *request) |
| | Starts to set the EoE IP partameters of a slave. More...
|
| |
| int | ec_fsm_eoe_exec (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | Executes the current state of the state machine. More...
|
| |
| int | ec_fsm_eoe_success (const ec_fsm_eoe_t *fsm) |
| | Returns, if the state machine terminated with success. More...
|
| |
| int | ec_fsm_eoe_prepare_set (ec_fsm_eoe_t *fsm, ec_datagram_t *datagram) |
| | Prepare a set IP parameters operation. More...
|
| |
EtherCAT EoE state machines.
Definition in file fsm_eoe.c.