[−][src]Crate ethercat_soem_sys
Structs
__BindgenBitfieldUnit | |
ec_ODlistt | |
ec_OElistt | |
ec_adapter | |
ec_eepromPDO | record to store rxPDO and txPDO table from eeprom |
ec_errort | Struct to retrieve errors. |
ec_errort__bindgen_ty_1__bindgen_ty_1 | Specific error for Emergency mailbox |
ec_fmmu | record for FMMU |
ec_group | for list of ethercat slave groups |
ec_slave | for list of ethercat slaves detected |
ec_sm | record for sync manager |
ec_timet | |
ecx_context | Context structure , referenced by all ecx functions |
ecx_portt | pointer structure to buffers, vars and mutexes for port instantiation |
ecx_redportt | pointer structure to buffers for redundant port |
eoe_ethaddr | EOE ethernet address |
eoe_ip4_addr | EOE ip4 address in network order |
eoe_param | EoE IP request structure, storage only, no need to pack |
Constants
Functions
Type Definitions
__int16_t | |
__int32_t | |
__int64_t | |
__uint8_t | |
__uint16_t | |
__uint32_t | |
__uint64_t | |
boolean | |
ec_PDOassignt | SDO assign structure for CA |
ec_PDOdesct | SDO description structure for CA |
ec_SMcommtypet | SyncManager Communication Type structure for CA |
ec_adaptert | |
ec_eepromFMMUt | SII FMMU structure |
ec_eepromPDOt | record to store rxPDO and txPDO table from eeprom |
ec_eepromSMt | SII SM structure |
ec_eringt | ringbuf for error storage |
ec_err_type | Error types |
ec_fmmut | record for FMMU |
ec_groupt | for list of ethercat slave groups |
ec_idxstackT | stack structure to store segmented LRD/LWR/LRW constructs |
ec_mbxbuft | mailbox buffer array |
ec_slavet | for list of ethercat slaves detected |
ec_smt | record for sync manager |
ec_state | Possible EtherCAT slave states |
ecx_contextt | |
eoe_ethaddr_t | EOE ethernet address |
eoe_ip4_addr_t | EOE ip4 address in network order |
eoe_param_t | EoE IP request structure, storage only, no need to pack |
int16 | |
int32 | |
int64 | |
uint8 | |
uint16 | |
uint32 | |
uint64 |
Unions
ec_errort__bindgen_ty_1 |