13 #ifndef TAF_UPDATE_INTERFACE_H_INCLUDE_GUARD 14 #define TAF_UPDATE_INTERFACE_H_INCLUDE_GUARD 416 #endif // TAF_UPDATE_INTERFACE_H_INCLUDE_GUARD le_result_t taf_update_InstallPostCheck(taf_update_SessionRef_t session)
Definition: taf_update_client.c:825
void taf_update_RemoveStateHandler(taf_update_StateHandlerRef_t handlerRef)
Definition: taf_update_client.c:577
struct taf_update_StateHandler * taf_update_StateHandlerRef_t
Definition: taf_update_common.h:196
le_result_t taf_update_GetActiveBank(taf_update_SessionRef_t session, taf_update_Bank_t *bankPtr)
Definition: taf_update_client.c:846
le_result_t taf_update_ResumeDownload(taf_update_SessionRef_t session)
Definition: taf_update_client.c:708
taf_update_OTA_t
Definition: taf_update_common.h:125
le_result_t taf_update_Sync(taf_update_SessionRef_t session)
Definition: taf_update_client.c:915
taf_update_PackageType_t
Definition: taf_update_common.h:142
void taf_update_Download(void)
Definition: taf_update_client.c:597
le_result_t taf_update_InstallPreCheck(taf_update_SessionRef_t session, const char *LE_NONNULL manifest)
Definition: taf_update_client.c:777
le_result_t taf_update_GetDownloadSession(const char *LE_NONNULL cfgFile, taf_update_SessionRef_t *sessionPtr)
Definition: taf_update_client.c:642
le_result_t taf_update_GetInstallationSession(taf_update_PackageType_t pkgType, const char *LE_NONNULL cfgFile, taf_update_SessionRef_t *sessionPtr)
Definition: taf_update_client.c:750
le_result_t taf_update_VerifyActivation(taf_update_SessionRef_t session, const char *LE_NONNULL manifest)
Definition: taf_update_client.c:870
le_result_t taf_update_Rollback(taf_update_SessionRef_t session)
Definition: taf_update_client.c:894
taf_update_Bank_t
Definition: taf_update_common.h:163
le_result_t taf_update_PauseDownload(taf_update_SessionRef_t session)
Definition: taf_update_client.c:687
le_result_t taf_update_Install(taf_update_OTA_t ota, const char *LE_NONNULL name)
Definition: taf_update_client.c:618
struct taf_update_Session * taf_update_SessionRef_t
Definition: taf_update_common.h:47
void(* taf_update_StateHandlerFunc_t)(const taf_update_StateInd_t *LE_NONNULL stateIndPtr, void *contextPtr)
Definition: taf_update_common.h:205
le_msg_ServiceRef_t taf_update_GetServiceRef(void)
Definition: taf_update_server.c:269
taf_update_StateHandlerRef_t taf_update_AddStateHandler(taf_update_StateHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_update_client.c:557
le_result_t taf_update_StartDownload(taf_update_SessionRef_t session)
Definition: taf_update_client.c:666
le_result_t taf_update_CancelDownload(taf_update_SessionRef_t session)
Definition: taf_update_client.c:729
le_result_t taf_update_StartInstall(taf_update_SessionRef_t session, const char *LE_NONNULL pkgPath)
Definition: taf_update_client.c:801
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
le_msg_SessionRef_t taf_update_GetClientSessionRef(void)
Definition: taf_update_server.c:282
void taf_update_AdvertiseService(void)
Definition: taf_update_server.c:296