10 #ifndef TAF_DIAGDATAID_COMMON_H_INCLUDE_GUARD 11 #define TAF_DIAGDATAID_COMMON_H_INCLUDE_GUARD 19 #define IFGEN_TAF_DIAGDATAID_PROTOCOL_ID "847204a3058eeb7f8f65a46a2fffc09e" 20 #define IFGEN_TAF_DIAGDATAID_MSG_SIZE 4114 29 #define TAF_DIAGDATAID_MAX_READ_DID_PAYLOAD_SIZE 4094 36 #define TAF_DIAGDATAID_MAX_READ_DID_SIZE 2046 43 #define TAF_DIAGDATAID_MAX_DID_DATA_RECORD_SIZE 4092 132 const uint16_t* dataIdPtr,
268 const uint8_t* dataPtr,
321 uint8_t* dataRecordPtr,
323 size_t* dataRecordSizePtr
369 #endif // TAF_DIAGDATAID_COMMON_H_INCLUDE_GUARD
LE_SHARED void ifgen_taf_diagDataID_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
taf_diagDataID_ReadDIDErrorCode_t
Definition: taf_diagDataID_common.h:50
LE_SHARED taf_diagDataID_RxWriteDIDMsgHandlerRef_t ifgen_taf_diagDataID_AddRxWriteDIDMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_ServiceRef_t svcRef, taf_diagDataID_RxWriteDIDMsgHandlerFunc_t handlerPtr, void *contextPtr)
struct taf_diagDataID_RxWriteDIDMsgHandler * taf_diagDataID_RxWriteDIDMsgHandlerRef_t
Definition: taf_diagDataID_common.h:120
LE_SHARED taf_diagDataID_RxReadDIDMsgHandlerRef_t ifgen_taf_diagDataID_AddRxReadDIDMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_ServiceRef_t svcRef, taf_diagDataID_RxReadDIDMsgHandlerFunc_t handlerPtr, void *contextPtr)
taf_diagDataID_WriteDIDErrorCode_t
Definition: taf_diagDataID_common.h:69
Definition: taf_diagDataID_common.h:77
LE_SHARED void ifgen_taf_diagDataID_RemoveRxReadDIDMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_RxReadDIDMsgHandlerRef_t handlerRef)
Definition: taf_diagDataID_common.h:52
LE_SHARED le_result_t ifgen_taf_diagDataID_SendWriteDIDResp(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_RxWriteDIDMsgRef_t rxMsgRef, taf_diagDataID_WriteDIDErrorCode_t errCode, uint16_t dataId)
LE_SHARED le_result_t ifgen_taf_diagDataID_SendReadDIDResp(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_RxReadDIDMsgRef_t rxMsgRef, taf_diagDataID_ReadDIDErrorCode_t errCode, const uint8_t *dataPtr, size_t dataSize)
struct taf_diagDataID_RxReadDIDMsgHandler * taf_diagDataID_RxReadDIDMsgHandlerRef_t
Definition: taf_diagDataID_common.h:112
Definition: taf_diagDataID_common.h:56
Definition: taf_diagDataID_common.h:54
struct taf_diagDataID_Service * taf_diagDataID_ServiceRef_t
Definition: taf_diagDataID_common.h:88
LE_SHARED void ifgen_taf_diagDataID_InitCommonData(void)
LE_SHARED le_result_t ifgen_taf_diagDataID_GetWriteDataRecord(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_RxWriteDIDMsgRef_t rxMsgRef, uint8_t *dataRecordPtr, size_t *dataRecordSizePtr)
Definition: taf_diagDataID_common.h:58
Definition: taf_diagDataID_common.h:75
struct taf_diagDataID_RxReadDIDMsg * taf_diagDataID_RxReadDIDMsgRef_t
Definition: taf_diagDataID_common.h:96
struct taf_diagDataID_RxWriteDIDMsg * taf_diagDataID_RxWriteDIDMsgRef_t
Definition: taf_diagDataID_common.h:104
void(* taf_diagDataID_RxReadDIDMsgHandlerFunc_t)(taf_diagDataID_RxReadDIDMsgRef_t rxMsgRef, const uint16_t *dataIdPtr, size_t dataIdSize, void *contextPtr)
Definition: taf_diagDataID_common.h:129
LE_SHARED le_result_t ifgen_taf_diagDataID_RemoveSvc(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_ServiceRef_t svcRef)
Definition: taf_diagDataID_common.h:73
LE_SHARED bool ifgen_taf_diagDataID_HasLocalBinding(void)
LE_SHARED taf_diagDataID_ServiceRef_t ifgen_taf_diagDataID_GetService(le_msg_SessionRef_t _ifgen_sessionRef)
void(* taf_diagDataID_RxWriteDIDMsgHandlerFunc_t)(taf_diagDataID_RxWriteDIDMsgRef_t rxMsgRef, uint16_t dataId, void *contextPtr)
Definition: taf_diagDataID_common.h:146
le_result_t
Definition: le_basics.h:45
LE_SHARED le_result_t ifgen_taf_diagDataID_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
Definition: taf_diagDataID_common.h:71
LE_SHARED void ifgen_taf_diagDataID_RemoveRxWriteDIDMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagDataID_RxWriteDIDMsgHandlerRef_t handlerRef)
#define LE_SHARED
Definition: le_basics.h:297