|
libethercat - an embeddable realtime EtherCAT-master library
Communicate with EtherCAT slaves attached to a Network interface.
|
Data Fields | |
| osal_mutex_t | lock |
| Lock for cyclic datagram structure. | |
| pool_entry_t * | p_entry |
| EtherCAT datagram from pool. | |
| idx_entry_t * | p_idx |
| EtherCAT datagram index from pool. | |
| osal_uint64_t | recv_timeout_ns |
| Datagram receive timeout in [ns]. | |
| osal_timer_t | timeout |
| Timer holding actual timeout. | |
| void(* | user_cb )(void *arg, int num) |
| User callback. | |
| void * | user_cb_arg |
| User argument for user_cb. | |