10 #ifndef TAF_DIAGRESET_COMMON_H_INCLUDE_GUARD 11 #define TAF_DIAGRESET_COMMON_H_INCLUDE_GUARD 19 #define IFGEN_TAF_DIAGRESET_PROTOCOL_ID "662812db93a1a97ae797a023b9e09734" 20 #define IFGEN_TAF_DIAGRESET_MSG_SIZE 16 234 #endif // TAF_DIAGRESET_COMMON_H_INCLUDE_GUARD
Power-on/start-up sequence.
Definition: taf_diagReset_common.h:31
LE_SHARED taf_diagReset_ServiceRef_t ifgen_taf_diagReset_GetService(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagReset_Type_t resetType)
LE_SHARED le_result_t ifgen_taf_diagReset_SendResp(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagReset_RxMsgRef_t rxMsgRef, taf_diagReset_ErrorCode_t errCode)
LE_SHARED le_result_t ifgen_taf_diagReset_RemoveSvc(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagReset_ServiceRef_t svcRef)
taf_diagReset_Type_t
Definition: taf_diagReset_common.h:29
struct taf_diagReset_RxMsg * taf_diagReset_RxMsgRef_t
Definition: taf_diagReset_common.h:75
Key-off-on sequence.
Definition: taf_diagReset_common.h:33
Include all of the reset types.
Definition: taf_diagReset_common.h:41
Enable the 'rapid power shut down' function.
Definition: taf_diagReset_common.h:37
Definition: taf_diagReset_common.h:56
struct taf_diagReset_Service * taf_diagReset_ServiceRef_t
Definition: taf_diagReset_common.h:67
LE_SHARED void ifgen_taf_diagReset_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
Disable the 'rapid power shut down' function.
Definition: taf_diagReset_common.h:39
LE_SHARED taf_diagReset_RxMsgHandlerRef_t ifgen_taf_diagReset_AddRxMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagReset_ServiceRef_t svcRef, taf_diagReset_RxMsgHandlerFunc_t handlerPtr, void *contextPtr)
struct taf_diagReset_RxMsgHandler * taf_diagReset_RxMsgHandlerRef_t
Definition: taf_diagReset_common.h:83
LE_SHARED void ifgen_taf_diagReset_InitCommonData(void)
LE_SHARED le_result_t ifgen_taf_diagReset_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
LE_SHARED void ifgen_taf_diagReset_RemoveRxMsgHandler(le_msg_SessionRef_t _ifgen_sessionRef, taf_diagReset_RxMsgHandlerRef_t handlerRef)
le_result_t
Definition: le_basics.h:45
void(* taf_diagReset_RxMsgHandlerFunc_t)(taf_diagReset_RxMsgRef_t rxMsgRef, taf_diagReset_Type_t resetType, void *contextPtr)
Definition: taf_diagReset_common.h:92
Definition: taf_diagReset_common.h:54
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
LE_SHARED bool ifgen_taf_diagReset_HasLocalBinding(void)
Resart application program.
Definition: taf_diagReset_common.h:35
#define LE_SHARED
Definition: le_basics.h:297
taf_diagReset_ErrorCode_t
Definition: taf_diagReset_common.h:52