10 #ifndef TAF_APPMGMT_COMMON_H_INCLUDE_GUARD 11 #define TAF_APPMGMT_COMMON_H_INCLUDE_GUARD 16 #define IFGEN_TAF_APPMGMT_PROTOCOL_ID "347780641c4b9919bc0664fe14d9903e" 17 #define IFGEN_TAF_APPMGMT_MSG_SIZE 268 26 #define TAF_APPMGMT_APP_NAME_BYTES 48 33 #define TAF_APPMGMT_APP_VERSION_BYTES 101 40 #define TAF_APPMGMT_APP_HASH_BYTES 101 96 char version[101 + 1];
329 #endif // TAF_APPMGMT_COMMON_H_INCLUDE_GUARD LE_SHARED le_result_t ifgen_taf_appMgmt_Uninstall(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL appName)
App is running.
Definition: taf_appMgmt_common.h:67
LE_SHARED taf_appMgmt_AppRef_t ifgen_taf_appMgmt_GetNextApp(le_msg_SessionRef_t _ifgen_sessionRef, taf_appMgmt_AppListRef_t appListRef)
LE_SHARED taf_appMgmt_AppListRef_t ifgen_taf_appMgmt_CreateAppList(le_msg_SessionRef_t _ifgen_sessionRef)
LE_SHARED le_result_t ifgen_taf_appMgmt_GetVersion(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL appName, char *version, size_t versionSize)
LE_SHARED le_result_t ifgen_taf_appMgmt_DeleteAppList(le_msg_SessionRef_t _ifgen_sessionRef, taf_appMgmt_AppListRef_t appListRef)
bool isSandboxed
Definition: taf_appMgmt_common.h:99
Definition: taf_appMgmt_common.h:93
LE_SHARED taf_appMgmt_AppState_t ifgen_taf_appMgmt_GetState(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL appName)
LE_SHARED le_result_t ifgen_taf_appMgmt_Stop(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL appName)
LE_SHARED taf_appMgmt_AppRef_t ifgen_taf_appMgmt_GetFirstApp(le_msg_SessionRef_t _ifgen_sessionRef, taf_appMgmt_AppListRef_t appListRef)
LE_SHARED le_result_t ifgen_taf_appMgmt_OpenSession(le_msg_SessionRef_t _ifgen_sessionRef, bool isBlocking)
LE_SHARED void ifgen_taf_appMgmt_CleanupCommonData(le_msg_SessionRef_t _ifgen_sessionRef)
taf_appMgmt_AppStartMode_t startMode
Definition: taf_appMgmt_common.h:98
LE_SHARED le_result_t ifgen_taf_appMgmt_GetAppDetails(le_msg_SessionRef_t _ifgen_sessionRef, taf_appMgmt_AppRef_t appRef, taf_appMgmt_AppInfo_t *appInfoPtr)
bool isActivated
Definition: taf_appMgmt_common.h:100
struct taf_appMgmt_App * taf_appMgmt_AppRef_t
Definition: taf_appMgmt_common.h:55
App started manually.
Definition: taf_appMgmt_common.h:80
taf_appMgmt_AppState_t
Definition: taf_appMgmt_common.h:63
#define LE_NONNULL
Definition: le_basics.h:368
taf_appMgmt_AppStartMode_t
Definition: taf_appMgmt_common.h:78
le_result_t
Definition: le_basics.h:45
App started automatically.
Definition: taf_appMgmt_common.h:82
struct le_msg_Session * le_msg_SessionRef_t
Definition: le_messaging.h:860
LE_SHARED bool ifgen_taf_appMgmt_HasLocalBinding(void)
struct taf_appMgmt_AppList * taf_appMgmt_AppListRef_t
Definition: taf_appMgmt_common.h:47
LE_SHARED void ifgen_taf_appMgmt_InitCommonData(void)
App is not running.
Definition: taf_appMgmt_common.h:65
#define LE_SHARED
Definition: le_basics.h:297
LE_SHARED le_result_t ifgen_taf_appMgmt_Start(le_msg_SessionRef_t _ifgen_sessionRef, const char *LE_NONNULL appName)