13 #ifndef TAF_DIAGSECBACKEND_INTERFACE_H_INCLUDE_GUARD 14 #define TAF_DIAGSECBACKEND_INTERFACE_H_INCLUDE_GUARD 199 #endif // TAF_DIAGSECBACKEND_INTERFACE_H_INCLUDE_GUARD
struct taf_diagSecBackend_SesTypeCheckHandler * taf_diagSecBackend_SesTypeCheckHandlerRef_t
Definition: taf_diagSecBackend_common.h:82
void taf_diagSecBackend_DisconnectService(void)
Definition: taf_diagSecBackend_client.c:503
struct taf_diagSecBackend_SesTypeCheck * taf_diagSecBackend_SesTypeCheckRef_t
Definition: taf_diagSecBackend_common.h:74
void(* taf_diagSecBackend_SesTypeHandlerFunc_t)(taf_diagSecBackend_SesTypeCheckRef_t sesTypeRef, taf_diagSecBackend_SessionType_t sesCtrlType, void *contextPtr)
Definition: taf_diagSecBackend_common.h:99
struct taf_diagSecBackend_SesChangeHandler * taf_diagSecBackend_SesChangeHandlerRef_t
Definition: taf_diagSecBackend_common.h:90
void(* taf_diagSecBackend_SesChangeHandlerFunc_t)(taf_diagSecBackend_SessionType_t previousType, taf_diagSecBackend_SessionType_t currentType, void *contextPtr)
Definition: taf_diagSecBackend_common.h:114
le_result_t taf_diagSecBackend_SendSesTypeCheckResp(taf_diagSecBackend_SesTypeCheckRef_t sesTypeRef, taf_diagSecBackend_SesControlErrorCode_t errCode)
Definition: taf_diagSecBackend_client.c:604
void taf_diagSecBackend_ConnectService(void)
Definition: taf_diagSecBackend_client.c:291
void(* taf_diagSecBackend_DisconnectHandler_t)(void *)
Definition: taf_diagSecBackend_interface.h:29
taf_diagSecBackend_SesControlErrorCode_t
Definition: taf_diagSecBackend_common.h:59
taf_diagSecBackend_SesChangeHandlerRef_t taf_diagSecBackend_AddSesChangeHandler(taf_diagSecBackend_SesChangeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_diagSecBackend_client.c:626
taf_diagSecBackend_SesTypeCheckHandlerRef_t taf_diagSecBackend_AddSesTypeCheckHandler(taf_diagSecBackend_SesTypeHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_diagSecBackend_client.c:557
void taf_diagSecBackend_RemoveSesChangeHandler(taf_diagSecBackend_SesChangeHandlerRef_t handlerRef)
Definition: taf_diagSecBackend_client.c:646
LE_FULL_API void taf_diagSecBackend_SetServerDisconnectHandler(taf_diagSecBackend_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_diagSecBackend_client.c:380
le_result_t
Definition: le_basics.h:45
#define LE_FULL_API
Definition: le_apiFeatures.h:42
LE_FULL_API void taf_diagSecBackend_SetNonExitServerDisconnectHandler(taf_diagSecBackend_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_diagSecBackend_client.c:457
le_result_t taf_diagSecBackend_TryConnectService(void)
Definition: taf_diagSecBackend_client.c:323
void taf_diagSecBackend_RemoveSesTypeCheckHandler(taf_diagSecBackend_SesTypeCheckHandlerRef_t handlerRef)
Definition: taf_diagSecBackend_client.c:577