#include <ecSlvApi.h>
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.
Definition: ecSlvApi_CoEStub.c:818
struct EC_API_SLV_SCoE_Object EC_API_SLV_SCoE_Object_t
TSdo describes an Object Dictionary Object.
Definition: ecSlvApi.h:154
#define ACCESS_READWRITE
Read/write in all states.
Definition: ecSlvApiDef_CoE.h:169
#define ACCESS_READ
Read only in all states.
Definition: ecSlvApiDef_CoE.h:170
#define OBJACCESS_TXPDOMAPPING
Mappable in TxPDOs.
Definition: ecSlvApiDef_CoE.h:180
#define OBJACCESS_RXPDOMAPPING
Mappable in RxPDOs.
Definition: ecSlvApiDef_CoE.h:179
#define DEFTYPE_INTEGER32
INTEGER32.
Definition: ecSlvApiDef_CoE.h:68