29 #ifndef __EC_DATAGRAM_PAIR_H__    30 #define __EC_DATAGRAM_PAIR_H__    32 #include <linux/list.h>    42     struct list_head list; 
    45 #if EC_MAX_NUM_DEVICES > 1    54         uint8_t *, 
size_t, 
const unsigned int []);
 
unsigned int expected_working_counter
Expectord working conter. 
 
Global definitions and macros. 
 
uint16_t ec_datagram_pair_process(ec_datagram_pair_t *, uint16_t[])
Process received data. 
 
int ec_datagram_pair_init(ec_datagram_pair_t *, ec_domain_t *, uint32_t, uint8_t *, size_t, const unsigned int [])
Datagram pair constructor. 
 
EtherCAT datagram structure. 
 
ec_domain_t * domain
Parent domain. 
 
void ec_datagram_pair_clear(ec_datagram_pair_t *)
Datagram pair destructor.