220 #ifndef LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
221 #define LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
261 #define LE_UPDATE_ID_STR_LEN 64
499 #endif // LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
le_update_Command_t
Definition: le_update_interface.h:273
Update failed due to some error or deletion request.
Definition: le_update_interface.h:331
le_result_t
Definition: le_basics.h:35
le_update_ErrorCode_t
Definition: le_update_interface.h:345
Applying update(i.e. installation/removal operation going on).
Definition: le_update_interface.h:325
Detected wrong target.
Definition: le_update_interface.h:365
le_update_ProgressHandlerRef_t le_update_AddProgressHandler(le_update_HandleRef_t handle, le_update_ProgressHandlerFunc_t handlerPtr, void *contextPtr)
struct le_update_ProgressHandler * le_update_ProgressHandlerRef_t
Definition: le_update_interface.h:376
Something wrong happened while doing update.
Definition: le_update_interface.h:356
Successfully completed all update task.
Definition: le_update_interface.h:328
Encountered IO error.
Definition: le_update_interface.h:353
Removal tasks. This includes removal of apps.
Definition: le_update_interface.h:278
Requested new update task.
Definition: le_update_interface.h:319
le_result_t le_update_Start(le_update_HandleRef_t handle)
void le_update_RemoveProgressHandler(le_update_ProgressHandlerRef_t addHandlerRef)
le_update_State_t
Definition: le_update_interface.h:317
Found bad manifest in supplied update package.
Definition: le_update_interface.h:350
void le_update_ConnectService(void)
void le_update_DisconnectService(void)
struct le_update_Handle * le_update_HandleRef_t
Definition: le_update_interface.h:252
void(* le_update_ProgressHandlerFunc_t)(le_update_State_t updateState, uint percentDone, void *contextPtr)
Definition: le_update_interface.h:394
Not enough memory available to install update.
Definition: le_update_interface.h:359
le_update_HandleRef_t le_update_Create(int fileDesc)
le_update_ItemType_t
Definition: le_update_interface.h:293
Firmware item.
Definition: le_update_interface.h:298
le_update_ErrorCode_t le_update_GetErrorCode(le_update_HandleRef_t handle)
App item.
Definition: le_update_interface.h:295
Unpacking update data.
Definition: le_update_interface.h:322
Install tasks. This includes installation of apps, firmware.
Definition: le_update_interface.h:275
No error.
Definition: le_update_interface.h:347
void le_update_Delete(le_update_HandleRef_t handle)
Software version mismatch.
Definition: le_update_interface.h:362