typedef uint16_t(* EC_API_SLV_AoE_CBRquestHandler_t) (void *pContext, uint16_t port, uint16_t cmdId, uint16_t index, uint8_t subIndex, bool completeAccess, uint32_t dataLen) |
AoE Communication Request Handler.
[in] | pContext | The pointer to the EtherCAT API instance. |
[in] | port | AMS port. |
[in] | cmdId | ADS Request ID: read, write or read/write. |
[in] | index | 16 bit index value from IndexOffset. |
[in] | subIndex | 8 bit subIndex value from IndexOffset. |
[in] | completeAccess | CoE Complete Access flag. |
[in] | dataLen | Requested data length to read or write. |