149 #ifndef LE_UPDATE_INTERFACE_H_INCLUDE_GUARD 150 #define LE_UPDATE_INTERFACE_H_INCLUDE_GUARD 156 #include "le_limit_interface.h" 390 #endif // LE_UPDATE_INTERFACE_H_INCLUDE_GUARD le_result_t le_update_Install(void)
Definition: le_update_client.c:623
struct le_update_ProgressHandler * le_update_ProgressHandlerRef_t
Definition: le_update_common.h:82
int32_t le_update_GetCurrentSysIndex(void)
Definition: le_update_client.c:674
void(* le_update_DisconnectHandler_t)(void *)
Definition: le_update_interface.h:165
le_result_t le_update_GetSystemHash(int32_t systemIndex, char *hashStr, size_t hashStrSize)
Definition: le_update_client.c:695
LE_FULL_API void le_update_SetServerDisconnectHandler(le_update_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: le_update_client.c:380
le_result_t le_update_TryConnectService(void)
Definition: le_update_client.c:323
void(* le_update_ProgressHandlerFunc_t)(le_update_State_t updateState, uint32_t percentDone, void *contextPtr)
Definition: le_update_common.h:91
void le_update_DisconnectService(void)
Definition: le_update_client.c:503
le_update_ErrorCode_t le_update_GetErrorCode(void)
Definition: le_update_client.c:657
le_result_t le_update_Start(int fd)
Definition: le_update_client.c:601
void le_update_End(void)
Definition: le_update_client.c:638
le_result_t
Definition: le_basics.h:45
#define LE_FULL_API
Definition: le_apiFeatures.h:42
void le_update_RemoveProgressHandler(le_update_ProgressHandlerRef_t handlerRef)
Definition: le_update_client.c:577
le_update_ErrorCode_t
Definition: le_update_common.h:63
le_update_ProgressHandlerRef_t le_update_AddProgressHandler(le_update_ProgressHandlerFunc_t handlerPtr, void *contextPtr)
Definition: le_update_client.c:557
void le_update_ConnectService(void)
Definition: le_update_client.c:291
int32_t le_update_GetPreviousSystemIndex(int32_t systemIndex)
Definition: le_update_client.c:721
LE_FULL_API void le_update_SetNonExitServerDisconnectHandler(le_update_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: le_update_client.c:457