/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | child_process_args.cpp | 25 bool ChildProcessArgs::ReadFromParcel(Parcel &parcel) in ReadFromParcel() 50 ChildProcessArgs *ChildProcessArgs::Unmarshalling(Parcel &parcel) in Unmarshalling() 52 ChildProcessArgs *obj = new (std::nothrow) ChildProcessArgs(); in Unmarshalling() 61 bool ChildProcessArgs::Marshalling(Parcel &parcel) const in Marshalling() 86 bool ChildProcessArgs::CheckFdsSize() const in CheckFdsSize() 96 bool ChildProcessArgs::CheckFdsKeyLength() const in CheckFdsKeyLength() 106 bool ChildProcessArgs::CheckFdKeyLength(const std::string &key) in CheckFdKeyLength()
|
H A D | child_process_request.cpp | 34 std::unique_ptr<ChildProcessArgs> argsRead(parcel.ReadParcelable<ChildProcessArgs>()); in ReadFromParcel()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-childProcessArgs.md | 1 # @ohos.app.ability.ChildProcessArgs 3 …ildProcessManager](js-apis-app-ability-childProcessManager.md)启动子进程时,可以通过ChildProcessArgs传递参数到子进程中。 14 import { ChildProcessArgs } from '@kit.AbilityKit'; 32 import { common, ChildProcessArgs, childProcessManager } from '@kit.AbilityKit'; 38 let args: ChildProcessArgs = { 49 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 53 onStart(args?: ChildProcessArgs) {
|
H A D | js-apis-app-ability-childProcess.md | 19 onStart(args?: ChildProcessArgs): void 29 …| args<sup>12+</sup> | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | 否 | 传递到子进程的参数… 33 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 37 onStart(args?: ChildProcessArgs) {
|
H A D | js-apis-app-ability-childProcessManager.md | 166 startArkChildProcess(srcEntry: string, args: ChildProcessArgs, options?: ChildProcessOptions): Prom… 181 | args | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | 是 | 传递到子进程的参数。 | 209 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 213 onStart(args?: ChildProcessArgs) { 227 import { common, ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit… 237 let args: ChildProcessArgs = { 260 startNativeChildProcess(entryPoint: string, args: ChildProcessArgs, options?: ChildProcessOptions):… 275 | args | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | 是 | 传递到子进程的参数。 | 314 // 获取传入的fd列表,对应ChildProcessArgs中的args.fds 331 import { common, ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit… [all …]
|
H A D | js-apis-app-ability-childProcessOptions.md | 28 import { ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit'; 30 let args: ChildProcessArgs = {};
|
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-childProcessArgs.md | 1 # @ohos.app.ability.ChildProcessArgs 3 …ChildProcessArgs module describes the parameters transferred to the child process. When starting a… 14 import { ChildProcessArgs } from '@kit.AbilityKit'; 32 import { common, ChildProcessArgs, childProcessManager } from '@kit.AbilityKit'; 38 let args: ChildProcessArgs = { 49 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 53 onStart(args?: ChildProcessArgs) {
|
H A D | js-apis-app-ability-childProcess.md | 19 onStart(args?: ChildProcessArgs): void 29 …| args<sup>12+</sup> | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | No | Paramete… 33 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 37 onStart(args?: ChildProcessArgs) {
|
H A D | js-apis-app-ability-childProcessOptions.md | 28 import { ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit'; 30 let args: ChildProcessArgs = {};
|
H A D | js-apis-app-ability-childProcessManager.md | 168 startArkChildProcess(srcEntry: string, args: ChildProcessArgs, options?: ChildProcessOptions): Prom… 183 | args | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | Yes| Parameters transferred … 211 import { ChildProcess, ChildProcessArgs } from '@kit.AbilityKit'; 215 onStart(args?: ChildProcessArgs) { 229 import { common, ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit… 239 let args: ChildProcessArgs = { 262 startNativeChildProcess(entryPoint: string, args: ChildProcessArgs, options?: ChildProcessOptions):… 277 | args | [ChildProcessArgs](js-apis-app-ability-childProcessArgs.md) | Yes| Parameters transferred … 316 // Obtain the input FD list, corresponding to args.fds in ChildProcessArgs. 333 import { common, ChildProcessArgs, ChildProcessOptions, childProcessManager } from '@kit.AbilityKit… [all …]
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/child_process_manager/include/ |
H A D | child_process_manager.h | 46 int32_t childProcessType, const AppExecFwk::ChildProcessArgs &args, 58 std::shared_ptr<AppExecFwk::ChildProcessArgs> args = nullptr); 62 const std::string &entryFunc, std::shared_ptr<AppExecFwk::ChildProcessArgs> args);
|
H A D | child_process.h | 36 virtual void OnStart(std::shared_ptr<AppExecFwk::ChildProcessArgs> args);
|
H A D | js_child_process.h | 34 void OnStart(std::shared_ptr<AppExecFwk::ChildProcessArgs> args) override;
|
H A D | native_args_child_process.h | 36 void OnStart(std::shared_ptr<AppExecFwk::ChildProcessArgs> args) override;
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/ |
H A D | child_process_args.h | 28 struct ChildProcessArgs : public Parcelable { struct 34 static ChildProcessArgs *Unmarshalling(Parcel &parcel); argument
|
H A D | child_process_request.h | 33 ChildProcessArgs args;
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common/ |
H A D | napi_common_child_process_param.h | 25 bool UnwrapChildProcessArgs(napi_env env, napi_value jsValue, AppExecFwk::ChildProcessArgs &args, 33 napi_value WrapChildProcessArgs(napi_env env, AppExecFwk::ChildProcessArgs &args);
|
H A D | napi_common_child_process_param.cpp | 23 bool UnwrapChildProcessArgs(napi_env env, napi_value jsValue, AppExecFwk::ChildProcessArgs &args, in UnwrapChildProcessArgs() 75 if (!ChildProcessArgs::CheckFdKeyLength(key)) { in UnwrapChildProcessFds() 109 napi_value WrapChildProcessArgs(napi_env env, AppExecFwk::ChildProcessArgs &args) in WrapChildProcessArgs()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/js_child_process_manager/ |
H A D | js_child_process_manager.cpp | 40 AppExecFwk::ChildProcessArgs args; 178 AppExecFwk::ChildProcessArgs args; in OnStartArkChildProcess() 217 AppExecFwk::ChildProcessArgs args; in OnStartNativeChildProcess() 249 …sAndOptions(const napi_env &env, napi_value* argv, size_t argc, AppExecFwk::ChildProcessArgs &args, in ParseArgsAndOptions()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/ability/native/child_process_manager/ |
H A D | child_process.cpp | 43 void ChildProcess::OnStart(std::shared_ptr<AppExecFwk::ChildProcessArgs> args) {} in OnStart()
|
H A D | child_process_manager.cpp | 105 AppExecFwk::ChildProcessArgs args; in StartChildProcessByAppSpawnFork() 111 …::string &srcEntry, pid_t &pid, int32_t childProcessType, const AppExecFwk::ChildProcessArgs &args, in StartChildProcessWithArgs() 265 …std::unique_ptr<AbilityRuntime::Runtime> &runtime, std::shared_ptr<AppExecFwk::ChildProcessArgs> a… in LoadJsFile() 319 const std::string &entryFunc, std::shared_ptr<AppExecFwk::ChildProcessArgs> args) in LoadNativeLibWithArgs()
|
H A D | js_child_process.cpp | 78 void JsChildProcess::OnStart(std::shared_ptr<AppExecFwk::ChildProcessArgs> args) in OnStart()
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/ |
H A D | child_main_thread.h | 67 std::shared_ptr<ChildProcessArgs> processArgs_ = nullptr;
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/child_process_manager_test/ |
H A D | child_process_manager_test.cpp | 125 AppExecFwk::ChildProcessArgs args; 276 auto args = std::make_shared<AppExecFwk::ChildProcessArgs>();
|
H A D | js_child_process_test.cpp | 160 auto args = std::make_shared<AppExecFwk::ChildProcessArgs>();
|