/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | child_process_options.cpp | 25 READ_PARCEL_AND_RETURN_FALSE_IF_FAIL(Bool, parcel, isolationMode); in ReadFromParcel() 42 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Bool, parcel, isolationMode); in Marshalling()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-childProcessOptions.md | 23 | isolationMode | boolean | 否 | 子进程是否运行在独立沙箱和网络环境中。默认为false,与主进程共享沙箱和网络环境。| 32 isolationMode: false
|
H A D | c-apis-ability-childprocess.md | 148 NativeChildProcess_IsolationMode isolationMode; 163 | isolationMode | 进程独立模式,详见[NativeChildProcess_IsolationMode](#nativechildprocess_isolationmode…
|
H A D | errorcode-bundle.md | 594 Failed to install the HAP because the isolationMode configured is not supported. 597 安装应用时,设置的isolationMode与系统配置项所允许的系统配置项矛盾。 600 1. 设备支持隔离模式,即persist.bms.supportIsolationMode为true时,HAP配置的isolationMode为nonisolationOnly。 601 2. 设备不支持隔离模式,即persist.bms.supportIsolationMode为false时,HAP配置的isolationMode为isolationOnly。 604 按照设备的隔离模式正确配置HAP字段isolationMode。
|
H A D | js-apis-app-ability-childProcessManager.md | 244 isolationMode: false 346 isolationMode: false
|
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-childProcessOptions.md | 23 | isolationMode | boolean | No| Whether the child process runs in an independent sandbox and networ… 32 isolationMode: false
|
H A D | c-apis-ability-childprocess.md | 148 NativeChildProcess_IsolationMode isolationMode; 163 | isolationMode | Process isolation mode. For details, see [NativeChildProcess_IsolationMode](#…
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_tdd_test/ |
H A D | app_mgr_service_inner_tdd_test.cpp | 477 hapModuleInfo.isolationMode = IsolationMode::ISOLATION_FIRST; 479 hapModuleInfo.isolationMode = IsolationMode::ISOLATION_ONLY; 481 hapModuleInfo.isolationMode = IsolationMode::NONISOLATION_FIRST; 483 hapModuleInfo.isolationMode = IsolationMode::NONISOLATION_ONLY; 486 hapModuleInfo.isolationMode = IsolationMode::ISOLATION_FIRST; 488 hapModuleInfo.isolationMode = IsolationMode::ISOLATION_ONLY; 490 hapModuleInfo.isolationMode = IsolationMode::NONISOLATION_FIRST; 492 hapModuleInfo.isolationMode = IsolationMode::NONISOLATION_ONLY;
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/child_process/src/ |
H A D | native_child_process.cpp | 151 childProcessOptions.isolationMode = options.isolationMode == NCP_ISOLATION_MODE_ISOLATED; in OH_Ability_StartNativeChildProcess()
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/ |
H A D | child_process_options.h | 26 bool isolationMode = false; member
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/include/bundle_parser/ |
H A D | inner_bundle_info.h | 93 std::string isolationMode; member 236 IsolationMode GetIsolationMode(const std::string &isolationMode) const;
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/c/ability/ability_runtime/child_process/ |
H A D | native_child_process.h | 226 NativeChildProcess_IsolationMode isolationMode; member
|
/ohos5.0/docs/zh-cn/application-dev/application-models/ |
H A D | process-model-stage.md | 12 > - 如果需要指定某个HAP运行在独立进程中,可以在module.json5文件中将isolationMode字段配置为isolationOnly(只在独立进程中运行)或者isolationFir…
|
H A D | capi_nativechildprocess_development_guideline.md | 252 .isolationMode = NCP_ISOLATION_MODE_ISOLATED
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/bundle_parser/ |
H A D | inner_bundle_info.cpp | 244 {MODULE_ISOLATION_MODE, info.isolationMode}, in to_json() 675 info.isolationMode, in from_json() 980 hapInfo.isolationMode = GetIsolationMode(it->second.isolationMode); in FindHapModuleInfo() 1080 IsolationMode InnerBundleInfo::GetIsolationMode(const std::string &isolationMode) const in GetIsolationMode() 1082 auto isolationModeRes = ISOLATION_MODE_MAP.find(isolationMode); in GetIsolationMode()
|
H A D | hap_module_info.cpp | 197 {HAP_MODULE_INFO_ISOLATION_MODE, hapModuleInfo.isolationMode}, in to_json() 579 hapModuleInfo.isolationMode, in from_json()
|
/ohos5.0/docs/zh-cn/application-dev/tools/ |
H A D | bm-tool.md | 942 Error: isolationMode does not match the system. 946 安装应用时,设置的isolationMode与系统配置项允许的系统配置不匹配。 950 * 场景一:设备支持隔离模式,即persist.bms.supportIsolationMode为true时,HAP配置的isolationMode为nonisolationOnly。 952 * 场景二:设备不支持隔离模式,即persist.bms.supportIsolationMode为false时,HAP配置的isolationMode为isolationOnly。 956 1. 按照设备的隔离模式配置HAP配置文件isolationMode属性。
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/common/include/ |
H A D | hap_module_info.h | 129 IsolationMode isolationMode = IsolationMode::NONISOLATION_FIRST; member
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common/ |
H A D | napi_common_child_process_param.cpp | 101 !UnwrapBooleanByPropertyName(env, jsValue, "isolationMode", options.isolationMode)) { in UnwrapChildProcessOptions()
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | app_spawn_client.h | 80 bool isolationMode = false; member
|
/ohos5.0/docs/en/application-dev/application-models/ |
H A D | process-model-stage.md | 14 > - To enable a HAP to run in an independent process, set the **isolationMode** field in the **modu…
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | bundle_install_checker.cpp | 1514 bool CheckSupportIsolation(const char *szIsolationModeThresholdMb, const std::string &isolationMode) in CheckSupportIsolation() argument 1518 if (isolationMode == NONISOLATION_ONLY) { in CheckSupportIsolation() 1523 if (isolationMode == ISOLATION_ONLY) { in CheckSupportIsolation() 1536 std::string isolationMode = moduleInfo.second.isolationMode; in CheckIsolationMode() local 1543 if (!CheckSupportIsolation(szIsolationModeThresholdMb, isolationMode)) { in CheckIsolationMode()
|
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/ |
H A D | hap_module_info.h | 174 IsolationMode isolationMode = IsolationMode::NONISOLATION_FIRST; member
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_spawn_client.cpp | 586 … TAG_LOGD(AAFwkTag::APPMGR, "SetIsolationFlag, isolationMode:%{public}d", startMsg.isolationMode); in SetIsolationModeFlag() 587 if (!startMsg.isolationMode) { in SetIsolationModeFlag()
|
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/ |
H A D | hap_module_info.cpp | 642 isolationMode = static_cast<IsolationMode>(parcel.ReadInt32()); in ReadFromParcel() 784 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, static_cast<int32_t>(isolationMode)); in Marshalling() 855 {HAP_MODULE_INFO_ISOLATION_MODE, hapModuleInfo.isolationMode}, in to_json() 1251 hapModuleInfo.isolationMode, in from_json()
|