178 #ifndef LE_UPDATE_INTERFACE_H_INCLUDE_GUARD 179 #define LE_UPDATE_INTERFACE_H_INCLUDE_GUARD 411 size_t hashStrNumElements
431 #endif // LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
le_result_t le_update_GetSystemHash(int32_t systemIndex, char *hashStr, size_t hashStrNumElements)
Update failed due to some error or deletion request.
Definition: le_update_interface.h:249
le_result_t
Definition: le_basics.h:35
le_update_ErrorCode_t
Definition: le_update_interface.h:263
Applying update(i.e. installation/removal operation going on).
Definition: le_update_interface.h:243
le_result_t le_update_Start(int fd)
struct le_update_ProgressHandler * le_update_ProgressHandlerRef_t
Definition: le_update_interface.h:285
Something failed while doing update. Check logs.
Definition: le_update_interface.h:271
Successfully completed all update task.
Definition: le_update_interface.h:246
void le_update_RemoveProgressHandler(le_update_ProgressHandlerRef_t addHandlerRef)
le_update_ProgressHandlerRef_t le_update_AddProgressHandler(le_update_ProgressHandlerFunc_t handlerPtr, void *contextPtr)
le_update_State_t
Definition: le_update_interface.h:238
int32_t le_update_GetCurrentSysIndex(void)
Error while doing security check of the package.
Definition: le_update_interface.h:274
void le_update_ConnectService(void)
void le_update_DisconnectService(void)
void(* le_update_ProgressHandlerFunc_t)(le_update_State_t updateState, uint percentDone, void *contextPtr)
Definition: le_update_interface.h:302
Unpacking update data.
Definition: le_update_interface.h:240
int32_t le_update_GetPreviousSystemIndex(int32_t systemIndex)
le_update_ErrorCode_t le_update_GetErrorCode(void)
No error.
Definition: le_update_interface.h:265
Encountered bad update package. Check logs.
Definition: le_update_interface.h:268