typedef uint16_t(* EC_API_SLV_AoE_CBReadRequestHandler_t) (void *pContext_p, uint16_t port_p, uint16_t index_p, uint8_t subIndex_p, bool completeAccess_p, uint32_t *pLength_p, uint16_t *pData_p) |
AoE Communication Read Request Handler.
[in] | pContext_p | The pointer to the EtherCAT API instance. |
[in] | port_p | AMS port. |
[in] | index_p | 16 bit index value from IndexOffset. |
[in] | subIndex_p | 8 bit subIndex value from IndexOffset. |
[in] | completeAccess_p | CoE Complete Access flag. |
[in,out] | pLength_p | Request data length. |
[in] | pData_p | Pointer to data. |