mirror of
https://gitee.com/openharmony/bundlemanager_bundle_framework
synced 2024-11-23 07:09:53 +00:00
!7372 优化IPC code
Merge pull request !7372 from liumingyue/fix-ipc-code-1031
This commit is contained in:
commit
0fe05b18f7
@ -24,229 +24,229 @@ namespace AppExecFwk {
|
||||
/* SAID: 401 */
|
||||
enum class BundleMgrInterfaceCode : uint32_t {
|
||||
GET_APPLICATION_INFO = 0,
|
||||
GET_APPLICATION_INFOS,
|
||||
GET_BUNDLE_INFO,
|
||||
GET_BUNDLE_PACK_INFO,
|
||||
GET_BUNDLE_INFOS,
|
||||
GET_UID_BY_BUNDLE_NAME,
|
||||
GET_APPID_BY_BUNDLE_NAME,
|
||||
GET_BUNDLE_NAME_FOR_UID,
|
||||
GET_BUNDLES_FOR_UID,
|
||||
GET_NAME_FOR_UID,
|
||||
GET_BUNDLE_GIDS,
|
||||
GET_BUNDLE_GIDS_BY_UID,
|
||||
GET_APP_TYPE,
|
||||
CHECK_IS_SYSTEM_APP_BY_UID,
|
||||
GET_BUNDLE_INFOS_BY_METADATA,
|
||||
QUERY_ABILITY_INFO,
|
||||
QUERY_ABILITY_INFOS,
|
||||
QUERY_ABILITY_INFO_BY_URI,
|
||||
QUERY_ABILITY_INFOS_BY_URI,
|
||||
QUERY_KEEPALIVE_BUNDLE_INFOS,
|
||||
GET_ABILITY_LABEL,
|
||||
GET_ABILITY_LABEL_WITH_MODULE_NAME,
|
||||
GET_BUNDLE_ARCHIVE_INFO,
|
||||
GET_HAP_MODULE_INFO,
|
||||
GET_LAUNCH_WANT_FOR_BUNDLE,
|
||||
GET_PERMISSION_DEF,
|
||||
CLEAN_BUNDLE_CACHE_FILES,
|
||||
CLEAN_BUNDLE_DATA_FILES,
|
||||
REGISTER_BUNDLE_STATUS_CALLBACK,
|
||||
CLEAR_BUNDLE_STATUS_CALLBACK,
|
||||
UNREGISTER_BUNDLE_STATUS_CALLBACK,
|
||||
DUMP_INFOS,
|
||||
IS_APPLICATION_ENABLED,
|
||||
SET_APPLICATION_ENABLED,
|
||||
IS_ABILITY_ENABLED,
|
||||
SET_ABILITY_ENABLED,
|
||||
GET_ABILITY_INFO,
|
||||
GET_ABILITY_INFO_WITH_MODULE_NAME,
|
||||
GET_ALL_FORMS_INFO,
|
||||
GET_FORMS_INFO_BY_APP,
|
||||
GET_FORMS_INFO_BY_MODULE,
|
||||
GET_SHORTCUT_INFO,
|
||||
GET_ALL_COMMON_EVENT_INFO,
|
||||
GET_BUNDLE_INSTALLER,
|
||||
QUERY_ABILITY_INFO_MUTI_PARAM,
|
||||
QUERY_ABILITY_INFOS_MUTI_PARAM,
|
||||
QUERY_ALL_ABILITY_INFOS,
|
||||
GET_APPLICATION_INFO_WITH_INT_FLAGS,
|
||||
GET_APPLICATION_INFOS_WITH_INT_FLAGS,
|
||||
GET_BUNDLE_INFO_WITH_INT_FLAGS,
|
||||
GET_BUNDLE_PACK_INFO_WITH_INT_FLAGS,
|
||||
GET_BUNDLE_INFOS_WITH_INT_FLAGS,
|
||||
GET_BUNDLE_ARCHIVE_INFO_WITH_INT_FLAGS,
|
||||
GET_BUNDLE_USER_MGR,
|
||||
GET_DISTRIBUTE_BUNDLE_INFO,
|
||||
QUERY_ABILITY_INFO_BY_URI_FOR_USERID,
|
||||
GET_APPLICATION_PRIVILEGE_LEVEL,
|
||||
QUERY_EXTENSION_INFO_WITHOUT_TYPE,
|
||||
QUERY_EXTENSION_INFO,
|
||||
QUERY_EXTENSION_INFO_BY_TYPE,
|
||||
VERIFY_CALLING_PERMISSION,
|
||||
QUERY_EXTENSION_ABILITY_INFO_BY_URI,
|
||||
IS_MODULE_REMOVABLE,
|
||||
SET_MODULE_REMOVABLE,
|
||||
QUERY_ABILITY_INFO_WITH_CALLBACK,
|
||||
UPGRADE_ATOMIC_SERVICE,
|
||||
IS_MODULE_NEED_UPDATE,
|
||||
SET_MODULE_NEED_UPDATE,
|
||||
GET_HAP_MODULE_INFO_WITH_USERID,
|
||||
IMPLICIT_QUERY_INFO_BY_PRIORITY,
|
||||
IMPLICIT_QUERY_INFOS,
|
||||
GET_ALL_DEPENDENT_MODULE_NAMES,
|
||||
GET_SANDBOX_APP_BUNDLE_INFO,
|
||||
QUERY_CALLING_BUNDLE_NAME,
|
||||
GET_DEFAULT_APP_PROXY,
|
||||
GET_BUNDLE_STATS,
|
||||
CHECK_ABILITY_ENABLE_INSTALL,
|
||||
GET_SANDBOX_APP_ABILITY_INFO,
|
||||
GET_SANDBOX_APP_EXTENSION_INFOS,
|
||||
GET_SANDBOX_MODULE_INFO,
|
||||
GET_MEDIA_DATA,
|
||||
GET_QUICK_FIX_MANAGER_PROXY,
|
||||
GET_STRING_BY_ID,
|
||||
GET_ICON_BY_ID,
|
||||
GET_UDID_BY_NETWORK_ID,
|
||||
GET_APP_CONTROL_PROXY,
|
||||
SET_DEBUG_MODE,
|
||||
QUERY_ABILITY_INFOS_V9,
|
||||
QUERY_EXTENSION_INFO_WITHOUT_TYPE_V9,
|
||||
QUERY_EXTENSION_INFO_V9,
|
||||
GET_APPLICATION_INFOS_WITH_INT_FLAGS_V9,
|
||||
GET_APPLICATION_INFO_WITH_INT_FLAGS_V9,
|
||||
GET_BUNDLE_ARCHIVE_INFO_WITH_INT_FLAGS_V9,
|
||||
GET_BUNDLE_INFO_WITH_INT_FLAGS_V9,
|
||||
GET_BUNDLE_INFOS_WITH_INT_FLAGS_V9,
|
||||
GET_SHORTCUT_INFO_V9,
|
||||
REGISTER_BUNDLE_EVENT_CALLBACK,
|
||||
UNREGISTER_BUNDLE_EVENT_CALLBACK,
|
||||
GET_BUNDLE_INFO_FOR_SELF,
|
||||
VERIFY_SYSTEM_API,
|
||||
GET_OVERLAY_MANAGER_PROXY,
|
||||
SILENT_INSTALL,
|
||||
PROCESS_PRELOAD,
|
||||
GET_APP_PROVISION_INFO,
|
||||
GET_PROVISION_METADATA,
|
||||
GET_BASE_SHARED_BUNDLE_INFOS,
|
||||
GET_ALL_SHARED_BUNDLE_INFO,
|
||||
GET_SHARED_BUNDLE_INFO,
|
||||
GET_SHARED_BUNDLE_INFO_BY_SELF,
|
||||
GET_SHARED_DEPENDENCIES,
|
||||
GET_DEPENDENT_BUNDLE_INFO,
|
||||
GET_UID_BY_DEBUG_BUNDLE_NAME,
|
||||
QUERY_LAUNCHER_ABILITY_INFO,
|
||||
GET_SPECIFIED_DISTRIBUTED_TYPE,
|
||||
GET_ADDITIONAL_INFO,
|
||||
GET_PROXY_DATA_INFOS,
|
||||
GET_ALL_PROXY_DATA_INFOS,
|
||||
SET_EXT_NAME_OR_MIME_TO_APP,
|
||||
DEL_EXT_NAME_OR_MIME_TO_APP,
|
||||
QUERY_DATA_GROUP_INFOS,
|
||||
GET_PREFERENCE_DIR_BY_GROUP_ID,
|
||||
QUERY_APPGALLERY_BUNDLE_NAME,
|
||||
RESET_AOT_COMPILE_STATUS,
|
||||
QUERY_EXTENSION_ABILITY_INFO_WITH_TYPE_NAME,
|
||||
GET_JSON_PROFILE,
|
||||
GET_BUNDLE_RESOURCE_PROXY,
|
||||
GET_VERIFY_MANAGER,
|
||||
GET_RECOVERABLE_APPLICATION_INFO,
|
||||
GET_UNINSTALLED_BUNDLE_INFO,
|
||||
SET_ADDITIONAL_INFO,
|
||||
QUERY_EXTENSION_ABILITY_INFO_ONLY_WITH_TYPE_NAME,
|
||||
COMPILE_PROCESSAOT,
|
||||
COMPILE_RESET,
|
||||
CREATE_BUNDLE_DATA_DIR,
|
||||
GET_ALL_BUNDLE_STATS,
|
||||
CAN_OPEN_LINK,
|
||||
GET_ODID,
|
||||
GET_EXTEND_RESOURCE_MANAGER,
|
||||
GET_ALL_BUNDLE_INFO_BY_DEVELOPER_ID,
|
||||
GET_DEVELOPER_IDS,
|
||||
SWITCH_UNINSTALL_STATE,
|
||||
QUERY_ABILITY_INFO_BY_CONTINUE_TYPE,
|
||||
COPY_AP,
|
||||
BATCH_QUERY_ABILITY_INFOS,
|
||||
BATCH_GET_BUNDLE_INFO,
|
||||
GET_PREINSTALLED_APPLICATION_INFO,
|
||||
AUTO_CLEAN_CACHE_BY_SIZE,
|
||||
GET_CLONE_ABILITY_INFO,
|
||||
GET_CLONE_BUNDLE_INFO,
|
||||
GET_CLONE_APP_INDEXES,
|
||||
GET_NAME_AND_APPINDEX_FOR_UID,
|
||||
QUERY_CLONE_EXTENSION_ABILITY_INFO_WITH_APP_INDEX,
|
||||
GET_SIGNATURE_INFO,
|
||||
SET_CLONE_APPLICATION_ENABLED,
|
||||
IS_CLONE_APPLICATION_ENABLED,
|
||||
SET_CLONE_ABILITY_ENABLED,
|
||||
IS_CLONE_ABILITY_ENABLED,
|
||||
ADD_DESKTOP_SHORTCUT_INFO,
|
||||
DELETE_DESKTOP_SHORTCUT_INFO,
|
||||
GET_ALL_DESKTOP_SHORTCUT_INFO,
|
||||
GET_ODID_BY_BUNDLENAME,
|
||||
GET_BUNDLE_INFOS_FOR_CONTINUATION,
|
||||
GET_CONTINUE_BUNDLE_NAMES,
|
||||
GET_LAUNCH_WANT,
|
||||
UPDATE_APP_ENCRYPTED_KEY_STATUS,
|
||||
IS_BUNDLE_INSTALLED,
|
||||
GET_COMPATIBLED_DEVICE_TYPE_NATIVE,
|
||||
GET_COMPATIBLED_DEVICE_TYPE
|
||||
GET_APPLICATION_INFOS = 1,
|
||||
GET_BUNDLE_INFO = 2,
|
||||
GET_BUNDLE_PACK_INFO = 3,
|
||||
GET_BUNDLE_INFOS = 4,
|
||||
GET_UID_BY_BUNDLE_NAME = 5,
|
||||
GET_APPID_BY_BUNDLE_NAME = 6,
|
||||
GET_BUNDLE_NAME_FOR_UID = 7,
|
||||
GET_BUNDLES_FOR_UID = 8,
|
||||
GET_NAME_FOR_UID = 9,
|
||||
GET_BUNDLE_GIDS = 10,
|
||||
GET_BUNDLE_GIDS_BY_UID = 11,
|
||||
GET_APP_TYPE = 12,
|
||||
CHECK_IS_SYSTEM_APP_BY_UID = 13,
|
||||
GET_BUNDLE_INFOS_BY_METADATA = 14,
|
||||
QUERY_ABILITY_INFO = 15,
|
||||
QUERY_ABILITY_INFOS = 16,
|
||||
QUERY_ABILITY_INFO_BY_URI = 17,
|
||||
QUERY_ABILITY_INFOS_BY_URI = 18,
|
||||
QUERY_KEEPALIVE_BUNDLE_INFOS = 19,
|
||||
GET_ABILITY_LABEL = 20,
|
||||
GET_ABILITY_LABEL_WITH_MODULE_NAME = 21,
|
||||
GET_BUNDLE_ARCHIVE_INFO = 22,
|
||||
GET_HAP_MODULE_INFO = 23,
|
||||
GET_LAUNCH_WANT_FOR_BUNDLE = 24,
|
||||
GET_PERMISSION_DEF = 25,
|
||||
CLEAN_BUNDLE_CACHE_FILES = 26,
|
||||
CLEAN_BUNDLE_DATA_FILES = 27,
|
||||
REGISTER_BUNDLE_STATUS_CALLBACK = 28,
|
||||
CLEAR_BUNDLE_STATUS_CALLBACK = 29,
|
||||
UNREGISTER_BUNDLE_STATUS_CALLBACK = 30,
|
||||
DUMP_INFOS = 31,
|
||||
IS_APPLICATION_ENABLED = 32,
|
||||
SET_APPLICATION_ENABLED = 33,
|
||||
IS_ABILITY_ENABLED = 34,
|
||||
SET_ABILITY_ENABLED = 35,
|
||||
GET_ABILITY_INFO = 36,
|
||||
GET_ABILITY_INFO_WITH_MODULE_NAME = 37,
|
||||
GET_ALL_FORMS_INFO = 38,
|
||||
GET_FORMS_INFO_BY_APP = 39,
|
||||
GET_FORMS_INFO_BY_MODULE = 40,
|
||||
GET_SHORTCUT_INFO = 41,
|
||||
GET_ALL_COMMON_EVENT_INFO = 42,
|
||||
GET_BUNDLE_INSTALLER = 43,
|
||||
QUERY_ABILITY_INFO_MUTI_PARAM = 44,
|
||||
QUERY_ABILITY_INFOS_MUTI_PARAM = 45,
|
||||
QUERY_ALL_ABILITY_INFOS = 46,
|
||||
GET_APPLICATION_INFO_WITH_INT_FLAGS = 47,
|
||||
GET_APPLICATION_INFOS_WITH_INT_FLAGS = 48,
|
||||
GET_BUNDLE_INFO_WITH_INT_FLAGS = 49,
|
||||
GET_BUNDLE_PACK_INFO_WITH_INT_FLAGS = 50,
|
||||
GET_BUNDLE_INFOS_WITH_INT_FLAGS = 51,
|
||||
GET_BUNDLE_ARCHIVE_INFO_WITH_INT_FLAGS = 52,
|
||||
GET_BUNDLE_USER_MGR = 53,
|
||||
GET_DISTRIBUTE_BUNDLE_INFO = 54,
|
||||
QUERY_ABILITY_INFO_BY_URI_FOR_USERID = 55,
|
||||
GET_APPLICATION_PRIVILEGE_LEVEL = 56,
|
||||
QUERY_EXTENSION_INFO_WITHOUT_TYPE = 57,
|
||||
QUERY_EXTENSION_INFO = 58,
|
||||
QUERY_EXTENSION_INFO_BY_TYPE = 59,
|
||||
VERIFY_CALLING_PERMISSION = 60,
|
||||
QUERY_EXTENSION_ABILITY_INFO_BY_URI = 61,
|
||||
IS_MODULE_REMOVABLE = 62,
|
||||
SET_MODULE_REMOVABLE = 63,
|
||||
QUERY_ABILITY_INFO_WITH_CALLBACK = 64,
|
||||
UPGRADE_ATOMIC_SERVICE = 65,
|
||||
IS_MODULE_NEED_UPDATE = 66,
|
||||
SET_MODULE_NEED_UPDATE = 67,
|
||||
GET_HAP_MODULE_INFO_WITH_USERID = 68,
|
||||
IMPLICIT_QUERY_INFO_BY_PRIORITY = 69,
|
||||
IMPLICIT_QUERY_INFOS = 70,
|
||||
GET_ALL_DEPENDENT_MODULE_NAMES = 71,
|
||||
GET_SANDBOX_APP_BUNDLE_INFO = 72,
|
||||
QUERY_CALLING_BUNDLE_NAME = 73,
|
||||
GET_DEFAULT_APP_PROXY = 74,
|
||||
GET_BUNDLE_STATS = 75,
|
||||
CHECK_ABILITY_ENABLE_INSTALL = 76,
|
||||
GET_SANDBOX_APP_ABILITY_INFO = 77,
|
||||
GET_SANDBOX_APP_EXTENSION_INFOS = 78,
|
||||
GET_SANDBOX_MODULE_INFO = 79,
|
||||
GET_MEDIA_DATA = 80,
|
||||
GET_QUICK_FIX_MANAGER_PROXY = 81,
|
||||
GET_STRING_BY_ID = 82,
|
||||
GET_ICON_BY_ID = 83,
|
||||
GET_UDID_BY_NETWORK_ID = 84,
|
||||
GET_APP_CONTROL_PROXY = 85,
|
||||
SET_DEBUG_MODE = 86,
|
||||
QUERY_ABILITY_INFOS_V9 = 87,
|
||||
QUERY_EXTENSION_INFO_WITHOUT_TYPE_V9 = 88,
|
||||
QUERY_EXTENSION_INFO_V9 = 89,
|
||||
GET_APPLICATION_INFOS_WITH_INT_FLAGS_V9 = 90,
|
||||
GET_APPLICATION_INFO_WITH_INT_FLAGS_V9 = 91,
|
||||
GET_BUNDLE_ARCHIVE_INFO_WITH_INT_FLAGS_V9 = 92,
|
||||
GET_BUNDLE_INFO_WITH_INT_FLAGS_V9 = 93,
|
||||
GET_BUNDLE_INFOS_WITH_INT_FLAGS_V9 = 94,
|
||||
GET_SHORTCUT_INFO_V9 = 95,
|
||||
REGISTER_BUNDLE_EVENT_CALLBACK = 96,
|
||||
UNREGISTER_BUNDLE_EVENT_CALLBACK = 97,
|
||||
GET_BUNDLE_INFO_FOR_SELF = 98,
|
||||
VERIFY_SYSTEM_API = 99,
|
||||
GET_OVERLAY_MANAGER_PROXY = 100,
|
||||
SILENT_INSTALL = 101,
|
||||
PROCESS_PRELOAD = 102,
|
||||
GET_APP_PROVISION_INFO = 103,
|
||||
GET_PROVISION_METADATA = 104,
|
||||
GET_BASE_SHARED_BUNDLE_INFOS = 105,
|
||||
GET_ALL_SHARED_BUNDLE_INFO = 106,
|
||||
GET_SHARED_BUNDLE_INFO = 107,
|
||||
GET_SHARED_BUNDLE_INFO_BY_SELF = 108,
|
||||
GET_SHARED_DEPENDENCIES = 109,
|
||||
GET_DEPENDENT_BUNDLE_INFO = 110,
|
||||
GET_UID_BY_DEBUG_BUNDLE_NAME = 111,
|
||||
QUERY_LAUNCHER_ABILITY_INFO = 112,
|
||||
GET_SPECIFIED_DISTRIBUTED_TYPE = 113,
|
||||
GET_ADDITIONAL_INFO = 114,
|
||||
GET_PROXY_DATA_INFOS = 115,
|
||||
GET_ALL_PROXY_DATA_INFOS = 116,
|
||||
SET_EXT_NAME_OR_MIME_TO_APP = 117,
|
||||
DEL_EXT_NAME_OR_MIME_TO_APP = 118,
|
||||
QUERY_DATA_GROUP_INFOS = 119,
|
||||
GET_PREFERENCE_DIR_BY_GROUP_ID = 120,
|
||||
QUERY_APPGALLERY_BUNDLE_NAME = 121,
|
||||
RESET_AOT_COMPILE_STATUS = 122,
|
||||
QUERY_EXTENSION_ABILITY_INFO_WITH_TYPE_NAME = 123,
|
||||
GET_JSON_PROFILE = 124,
|
||||
GET_BUNDLE_RESOURCE_PROXY = 125,
|
||||
GET_VERIFY_MANAGER = 126,
|
||||
GET_RECOVERABLE_APPLICATION_INFO = 127,
|
||||
GET_UNINSTALLED_BUNDLE_INFO = 128,
|
||||
SET_ADDITIONAL_INFO = 129,
|
||||
QUERY_EXTENSION_ABILITY_INFO_ONLY_WITH_TYPE_NAME = 130,
|
||||
COMPILE_PROCESSAOT = 131,
|
||||
COMPILE_RESET = 132,
|
||||
CREATE_BUNDLE_DATA_DIR = 133,
|
||||
GET_ALL_BUNDLE_STATS = 134,
|
||||
CAN_OPEN_LINK = 135,
|
||||
GET_ODID = 136,
|
||||
GET_EXTEND_RESOURCE_MANAGER = 137,
|
||||
GET_ALL_BUNDLE_INFO_BY_DEVELOPER_ID = 138,
|
||||
GET_DEVELOPER_IDS = 139,
|
||||
SWITCH_UNINSTALL_STATE = 140,
|
||||
QUERY_ABILITY_INFO_BY_CONTINUE_TYPE = 141,
|
||||
COPY_AP = 142,
|
||||
BATCH_QUERY_ABILITY_INFOS = 143,
|
||||
BATCH_GET_BUNDLE_INFO = 144,
|
||||
GET_PREINSTALLED_APPLICATION_INFO = 145,
|
||||
AUTO_CLEAN_CACHE_BY_SIZE = 146,
|
||||
GET_CLONE_ABILITY_INFO = 147,
|
||||
GET_CLONE_BUNDLE_INFO = 148,
|
||||
GET_CLONE_APP_INDEXES = 149,
|
||||
GET_NAME_AND_APPINDEX_FOR_UID = 150,
|
||||
QUERY_CLONE_EXTENSION_ABILITY_INFO_WITH_APP_INDEX = 151,
|
||||
GET_SIGNATURE_INFO = 152,
|
||||
SET_CLONE_APPLICATION_ENABLED = 153,
|
||||
IS_CLONE_APPLICATION_ENABLED = 154,
|
||||
SET_CLONE_ABILITY_ENABLED = 155,
|
||||
IS_CLONE_ABILITY_ENABLED = 156,
|
||||
ADD_DESKTOP_SHORTCUT_INFO = 157,
|
||||
DELETE_DESKTOP_SHORTCUT_INFO = 158,
|
||||
GET_ALL_DESKTOP_SHORTCUT_INFO = 159,
|
||||
GET_ODID_BY_BUNDLENAME = 160,
|
||||
GET_BUNDLE_INFOS_FOR_CONTINUATION = 161,
|
||||
GET_CONTINUE_BUNDLE_NAMES = 162,
|
||||
GET_LAUNCH_WANT = 163,
|
||||
UPDATE_APP_ENCRYPTED_KEY_STATUS = 164,
|
||||
IS_BUNDLE_INSTALLED = 165,
|
||||
GET_COMPATIBLED_DEVICE_TYPE_NATIVE = 166,
|
||||
GET_COMPATIBLED_DEVICE_TYPE = 167
|
||||
};
|
||||
|
||||
/* SAID: 401-85 Interface No.85 subservice also provides the following interfaces */
|
||||
enum class AppControlManagerInterfaceCode : uint8_t {
|
||||
ADD_APP_INSTALL_CONTROL_RULE = 0,
|
||||
DELETE_APP_INSTALL_CONTROL_RULE,
|
||||
CLEAN_APP_INSTALL_CONTROL_RULE,
|
||||
GET_APP_INSTALL_CONTROL_RULE,
|
||||
ADD_APP_RUNNING_CONTROL_RULE,
|
||||
DELETE_APP_RUNNING_CONTROL_RULE,
|
||||
CLEAN_APP_RUNNING_CONTROL_RULE,
|
||||
GET_APP_RUNNING_CONTROL_RULE,
|
||||
GET_APP_RUNNING_CONTROL_RULE_RESULT,
|
||||
SET_DISPOSED_STATUS,
|
||||
DELETE_DISPOSED_STATUS,
|
||||
GET_DISPOSED_STATUS,
|
||||
CONFIRM_APP_JUMP_CONTROL_RULE,
|
||||
ADD_APP_JUMP_CONTROL_RULE,
|
||||
DELETE_APP_JUMP_CONTROL_RULE,
|
||||
DELETE_APP_JUMP_CONTROL_RULE_BY_CALLER,
|
||||
DELETE_APP_JUMP_CONTROL_RULE_BY_TARGET,
|
||||
GET_APP_JUMP_CONTROL_RULE,
|
||||
SET_DISPOSED_RULE,
|
||||
GET_DISPOSED_RULE,
|
||||
GET_ABILITY_RUNNING_CONTROL_RULE,
|
||||
GET_DISPOSED_RULE_FOR_CLONE_APP,
|
||||
SET_DISPOSED_RULE_FOR_CLONE_APP,
|
||||
DELETE_DISPOSED_RULE_FOR_CLONE_APP,
|
||||
DELETE_APP_INSTALL_CONTROL_RULE = 1,
|
||||
CLEAN_APP_INSTALL_CONTROL_RULE = 2,
|
||||
GET_APP_INSTALL_CONTROL_RULE = 3,
|
||||
ADD_APP_RUNNING_CONTROL_RULE = 4,
|
||||
DELETE_APP_RUNNING_CONTROL_RULE = 5,
|
||||
CLEAN_APP_RUNNING_CONTROL_RULE = 6,
|
||||
GET_APP_RUNNING_CONTROL_RULE = 7,
|
||||
GET_APP_RUNNING_CONTROL_RULE_RESULT = 8,
|
||||
SET_DISPOSED_STATUS = 9,
|
||||
DELETE_DISPOSED_STATUS = 10,
|
||||
GET_DISPOSED_STATUS = 11,
|
||||
CONFIRM_APP_JUMP_CONTROL_RULE = 12,
|
||||
ADD_APP_JUMP_CONTROL_RULE = 13,
|
||||
DELETE_APP_JUMP_CONTROL_RULE = 14,
|
||||
DELETE_APP_JUMP_CONTROL_RULE_BY_CALLER = 15,
|
||||
DELETE_APP_JUMP_CONTROL_RULE_BY_TARGET = 16,
|
||||
GET_APP_JUMP_CONTROL_RULE = 17,
|
||||
SET_DISPOSED_RULE = 18,
|
||||
GET_DISPOSED_RULE = 19,
|
||||
GET_ABILITY_RUNNING_CONTROL_RULE = 20,
|
||||
GET_DISPOSED_RULE_FOR_CLONE_APP = 21,
|
||||
SET_DISPOSED_RULE_FOR_CLONE_APP = 22,
|
||||
DELETE_DISPOSED_RULE_FOR_CLONE_APP = 23,
|
||||
};
|
||||
|
||||
/* SAID: 401-96 Interface No.96 subservice also provides the following interfaces */
|
||||
enum class BundleEventCallbackInterfaceCode : uint8_t {
|
||||
ON_RECEIVE_EVENT,
|
||||
ON_RECEIVE_EVENT = 0,
|
||||
};
|
||||
|
||||
/* SAID: 401-43 Interface No.43 subservice also provides the following interfaces */
|
||||
enum class BundleInstallerInterfaceCode : uint8_t {
|
||||
INSTALL = 0,
|
||||
INSTALL_MULTIPLE_HAPS,
|
||||
UNINSTALL,
|
||||
UNINSTALL_MODULE,
|
||||
UNINSTALL_BY_UNINSTALL_PARAM,
|
||||
RECOVER,
|
||||
INSTALL_SANDBOX_APP,
|
||||
UNINSTALL_SANDBOX_APP,
|
||||
CREATE_STREAM_INSTALLER,
|
||||
DESTORY_STREAM_INSTALLER,
|
||||
UNINSTALL_AND_RECOVER,
|
||||
INSTALL_CLONE_APP,
|
||||
UNINSTALL_CLONE_APP,
|
||||
INSTALL_EXISTED,
|
||||
INSTALL_MULTIPLE_HAPS = 1,
|
||||
UNINSTALL = 2,
|
||||
UNINSTALL_MODULE = 3,
|
||||
UNINSTALL_BY_UNINSTALL_PARAM = 4,
|
||||
RECOVER = 5,
|
||||
INSTALL_SANDBOX_APP = 6,
|
||||
UNINSTALL_SANDBOX_APP = 7,
|
||||
CREATE_STREAM_INSTALLER = 8,
|
||||
DESTORY_STREAM_INSTALLER = 9,
|
||||
UNINSTALL_AND_RECOVER = 10,
|
||||
INSTALL_CLONE_APP = 11,
|
||||
UNINSTALL_CLONE_APP = 12,
|
||||
INSTALL_EXISTED = 13,
|
||||
};
|
||||
|
||||
/* SAID: 401-28 Interface No.28 subservice also provides the following interfaces */
|
||||
enum class BundleStatusCallbackInterfaceCode : uint8_t {
|
||||
ON_BUNDLE_STATE_CHANGED,
|
||||
ON_BUNDLE_STATE_CHANGED = 0,
|
||||
};
|
||||
|
||||
/* SAID: 401-43 Interface No.43 subservice also provides the following interfaces */
|
||||
@ -260,13 +260,13 @@ enum class BundleStreamInstallerInterfaceCode : uint8_t {
|
||||
|
||||
/* SAID: 401-26 Interface No.26 subservice also provides the following interfaces */
|
||||
enum class CleanCacheCallbackInterfaceCode : uint8_t {
|
||||
ON_CLEAN_CACHE_CALLBACK,
|
||||
ON_CLEAN_CACHE_CALLBACK = 0,
|
||||
};
|
||||
|
||||
/* SAID: 401-43 Interface No.43 subservice also provides the following interfaces */
|
||||
enum class StatusReceiverInterfaceCode : uint8_t {
|
||||
ON_STATUS_NOTIFY,
|
||||
ON_FINISHED,
|
||||
ON_STATUS_NOTIFY = 0,
|
||||
ON_FINISHED = 1,
|
||||
};
|
||||
|
||||
/* SAID: 401-74 Interface No.74 subservice also provides the following interfaces */
|
||||
|
Loading…
Reference in New Issue
Block a user