uint32_t EC_API_SLV_CoE_odAddRecord | ( | EC_API_SLV_SHandle_t * | pEcSlaveApi_p, |
uint16_t | index_p, | ||
char * | pName_p, | ||
EC_API_SLV_CBObjRead_t | cbRead_p, | ||
void * | pReadCtxt_p, | ||
EC_API_SLV_CBObjWrite_t | cbWrite_p, | ||
void * | pWriteCtxt_p, | ||
EC_API_SLV_SCoE_Object_t ** | pOutSdo_p | ||
) |
This function creates a Record Object.
[in] | pEcSlaveApi_p | The pointer to the EtherCAT API instance. |
[in] | index_p | Record index number. |
[in] | pName_p | Entry name. |
[in] | cbRead_p | Read function pointer to the read function. |
[in] | pReadCtxt_p | Read function pointer to the read function context. |
[in] | cbWrite_p | Write function pointer to the write function. |
[in] | pWriteCtxt_p | Write function pointer to the write function context. |
[in] | pOutSdo_p | pointer to object instance. |