|
libethercat - an embeddable realtime EtherCAT-master library
Communicate with EtherCAT slaves attached to a Network interface.
|
Pool queue entry. More...
#include <pool.h>
Public Member Functions | |
| TAILQ_ENTRY (pool_entry) qh | |
| Queue handle of pool objects. | |
Data Fields | |
| void(* | user_cb )(struct ec *pec, struct pool_entry *p_entry, struct ec_datagram *p_dg) |
| User callback. | |
| int | user_arg |
| User argument for user_cb. | |
| idx_entry_t * | p_idx |
| Assigned datagram index. | |
| osal_uint64_t | send_idx |
| osal_timer_t | send_timestamp |
| osal_uint8_t | data [LEC_MAX_POOL_DATA_SIZE] |
| Data entry. | |
Pool queue entry.