173 #ifndef LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
174 #define LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
401 #endif // LE_UPDATE_INTERFACE_H_INCLUDE_GUARD
Update failed due to some error or deletion request.
Definition: le_update_interface.h:235
le_result_t
Definition: le_basics.h:35
le_update_ErrorCode_t
Definition: le_update_interface.h:249
Applying update(i.e. installation/removal operation going on).
Definition: le_update_interface.h:229
Attempted to install update on wrong type of target device.
Definition: le_update_interface.h:269
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:280
Something failed while doing update. Check logs.
Definition: le_update_interface.h:260
Successfully completed all update task.
Definition: le_update_interface.h:232
Encountered IO error.
Definition: le_update_interface.h:257
Requested new update task.
Definition: le_update_interface.h:223
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:221
void le_update_ConnectService(void)
void le_update_DisconnectService(void)
struct le_update_Handle * le_update_HandleRef_t
Definition: le_update_interface.h:205
void(* le_update_ProgressHandlerFunc_t)(le_update_State_t updateState, uint percentDone, void *contextPtr)
Definition: le_update_interface.h:298
Not enough memory available to install update.
Definition: le_update_interface.h:263
le_update_HandleRef_t le_update_Create(int fileDesc)
le_update_ErrorCode_t le_update_GetErrorCode(le_update_HandleRef_t handle)
Unpacking update data.
Definition: le_update_interface.h:226
The supplied update package was not properly constructed.
Definition: le_update_interface.h:254
No error.
Definition: le_update_interface.h:251
void le_update_Delete(le_update_HandleRef_t handle)
Update depends on software not installed on target.
Definition: le_update_interface.h:266