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