Home
last modified time | relevance | path

Searched refs:AppSpawnClient (Results 1 – 25 of 34) sorted by relevance

12

/ohos5.0/base/startup/appspawn/common/
H A Dappspawn_server.h53 typedef struct AppSpawnClient { struct
56 } AppSpawnClient; typedef
74 int (*runChildProcessor)(struct AppSpawnContent *content, AppSpawnClient *client);
76 int (*coldStartApp)(struct AppSpawnContent *content, AppSpawnClient *client);
81 AppSpawnClient *client;
85 int AppSpawnExecuteClearEnvHook(AppSpawnContent *content, AppSpawnClient *client);
86 int AppSpawnExecuteSpawningHook(AppSpawnContent *content, AppSpawnClient *client);
87 int AppSpawnExecutePreReplyHook(AppSpawnContent *content, AppSpawnClient *client);
88 int AppSpawnExecutePostReplyHook(AppSpawnContent *content, AppSpawnClient *client);
89 void AppSpawnEnvClear(AppSpawnContent *content, AppSpawnClient *client);
[all …]
H A Dappspawn_server.c32 static void NotifyResToParent(struct AppSpawnContent *content, AppSpawnClient *client, int result) in NotifyResToParent()
91 int AppSpawnChild(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnChild()
155 static void NwebSpawnCloneChildProcess(AppSpawnContent *content, AppSpawnClient *client, pid_t *pid) in NwebSpawnCloneChildProcess()
177 static void AppSpawnForkChildProcess(AppSpawnContent *content, AppSpawnClient *client, pid_t *pid) in AppSpawnForkChildProcess()
194 int AppSpawnProcessMsg(AppSpawnContent *content, AppSpawnClient *client, pid_t *childPid)
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/
H A Dremote_client_manager.h37 std::shared_ptr<AppSpawnClient> GetSpawnClient();
44 void SetSpawnClient(const std::shared_ptr<AppSpawnClient> &appSpawnClient);
60 std::shared_ptr<AppSpawnClient> GetNWebSpawnClient();
62 std::shared_ptr<AppSpawnClient> GetCJSpawnClient();
64 std::shared_ptr<AppSpawnClient> GetNativeSpawnClient();
67 std::shared_ptr<AppSpawnClient> appSpawnClient_;
69 std::shared_ptr<AppSpawnClient> nwebSpawnClient_;
70 std::shared_ptr<AppSpawnClient> cjAppSpawnClient_;
71 std::shared_ptr<AppSpawnClient> nativeSpawnClient_;
H A Dapp_spawn_client.h108 class AppSpawnClient {
113 explicit AppSpawnClient(bool isNWebSpawn = false);
118 explicit AppSpawnClient(const char* serviceName);
123 virtual ~AppSpawnClient();
128 DISALLOW_COPY_AND_MOVE(AppSpawnClient);
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/src/
H A Dremote_client_manager.cpp26 …: appSpawnClient_(std::make_shared<AppSpawnClient>()), nwebSpawnClient_(std::make_shared<AppSpawnC… in RemoteClientManager()
27 cjAppSpawnClient_(std::make_shared<AppSpawnClient>("cjappspawn")), in RemoteClientManager()
28 nativeSpawnClient_(std::make_shared<AppSpawnClient>("nativespawn")) in RemoteClientManager()
34 std::shared_ptr<AppSpawnClient> RemoteClientManager::GetSpawnClient() in GetSpawnClient()
42 void RemoteClientManager::SetSpawnClient(const std::shared_ptr<AppSpawnClient> &appSpawnClient) in SetSpawnClient()
60 std::shared_ptr<AppSpawnClient> RemoteClientManager::GetNWebSpawnClient() in GetNWebSpawnClient()
65 std::shared_ptr<AppSpawnClient> RemoteClientManager::GetCJSpawnClient() in GetCJSpawnClient()
73 std::shared_ptr<AppSpawnClient> RemoteClientManager::GetNativeSpawnClient() in GetNativeSpawnClient()
H A Dapp_spawn_client.cpp44 AppSpawnClient::AppSpawnClient(bool isNWebSpawn) in AppSpawnClient() function in OHOS::AppExecFwk::AppSpawnClient
53 AppSpawnClient::AppSpawnClient(const char* serviceName) in AppSpawnClient() function in OHOS::AppExecFwk::AppSpawnClient
72 AppSpawnClient::~AppSpawnClient() in ~AppSpawnClient()
77 ErrCode AppSpawnClient::OpenConnection() in OpenConnection()
104 void AppSpawnClient::CloseConnection() in CloseConnection()
113 SpawnConnectionState AppSpawnClient::QueryConnectionState() const in QueryConnectionState()
118 AppSpawnClientHandle AppSpawnClient::GetAppSpawnClientHandle() const in GetAppSpawnClientHandle()
424 bool AppSpawnClient::VerifyMsg(const AppSpawnStartMsg &startMsg) in VerifyMsg()
467 int32_t AppSpawnClient::PreStartNWebSpawnProcess() in PreStartNWebSpawnProcess()
473 int32_t AppSpawnClient::StartProcess(const AppSpawnStartMsg &startMsg, pid_t &pid) in StartProcess()
[all …]
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ams_service_app_spawn_client_test/
H A Dams_service_app_spawn_client_test.cpp179 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
200 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
221 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
250 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
280 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
303 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
330 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
352 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
377 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
403 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
[all …]
/ohos5.0/base/startup/appspawn/lite/
H A Dappspawn_process.c83 static int SetProcessName(struct AppSpawnContent *content, AppSpawnClient *client, in SetProcessName()
90 static int SetKeepCapabilities(struct AppSpawnContent *content, AppSpawnClient *client) in SetKeepCapabilities()
102 static int SetUidGid(struct AppSpawnContent *content, AppSpawnClient *client) in SetUidGid()
131 static int SetCapabilities(struct AppSpawnContent *content, AppSpawnClient *client) in SetCapabilities()
164 static void RunChildProcessor(AppSpawnContent *content, AppSpawnClient *client) in RunChildProcessor()
186 int AppSpawnExecuteSpawningHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecuteSpawningHook()
208 int AppSpawnExecuteClearEnvHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecuteClearEnvHook()
213 int AppSpawnExecutePreReplyHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecutePreReplyHook()
218 int AppSpawnExecutePostReplyHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecutePostReplyHook()
223 void AppSpawnEnvClear(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnEnvClear()
H A Dappspawn_message.h39 AppSpawnClient client;
/ohos5.0/foundation/ability/ability_runtime/test/moduletest/common/ams/service_app_spawn_client_test/
H A Dams_service_app_spawn_client_module_test.cpp296 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
320 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
349 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
381 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
415 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
449 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
478 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
506 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
541 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
578 std::shared_ptr<AppSpawnClient> appSpawnClient = std::make_shared<AppSpawnClient>();
[all …]
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/include/client/
H A Dapp_spawn_client.h24 class AppSpawnClient {
26 AppSpawnClient() = default;
27 ~AppSpawnClient() = default;
/ohos5.0/base/startup/appspawn/test/mock/
H A Dapp_spawn_stub.h34 typedef struct AppSpawnClient AppSpawnClient; typedef
63 int AppSpawnChild(AppSpawnContent *content, AppSpawnClient *client);
/ohos5.0/base/startup/appspawn/modules/module_engine/include/
H A Dappspawn_hook.h37 typedef struct AppSpawnClient AppSpawnClient; typedef
154 typedef int (*ChildLoop)(AppSpawnContent *content, AppSpawnClient *client);
/ohos5.0/foundation/ability/ability_runtime/test/mock/services_appmgr_test/include/
H A Dmock_app_spawn_client.h23 class MockAppSpawnClient : public AppSpawnClient {
25 MockAppSpawnClient(): AppSpawnClient(false) in MockAppSpawnClient()
/ohos5.0/base/startup/appspawn/modules/modulemgr/
H A Dappspawn_modulemgr.c197 …kExecute(AppSpawnHookStage stage, uint32_t flags, AppSpawnContent *content, AppSpawnClient *client) in AppSpawnHookExecute()
218 int AppSpawnExecuteClearEnvHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecuteClearEnvHook()
223 int AppSpawnExecuteSpawningHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecuteSpawningHook()
228 int AppSpawnExecutePostReplyHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecutePostReplyHook()
233 int AppSpawnExecutePreReplyHook(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnExecutePreReplyHook()
238 void AppSpawnEnvClear(AppSpawnContent *content, AppSpawnClient *client) in AppSpawnEnvClear()
H A Dappspawn_modulemgr.h49 AppSpawnClient *client;
61 …Execute(AppSpawnHookStage stage, uint32_t flags, AppSpawnContent *content, AppSpawnClient *client);
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_spawn_client_test/
H A Dapp_spawn_client_test.cpp55 auto asc = std::make_shared<AppSpawnClient>(true);
68 auto asc = std::make_shared<AppSpawnClient>(true);
/ohos5.0/base/startup/appspawn/modules/native_adapter/
H A Dnative_adapter.cpp91 AppSpawnEnvClear((AppSpawnContent *)&content->content, (AppSpawnClient *)&property->client); in RunChildThread()
94 AppSpawnEnvClear((AppSpawnContent *)&content->content, (AppSpawnClient *)&property->client); in RunChildThread()
101 static int RunChildProcessor(AppSpawnContent *content, AppSpawnClient *client) in RunChildProcessor()
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/src/client/
H A Dapp_spawn_client.cpp40 AbilityMsStatus AppSpawnClient::Initialize() in Initialize()
59 AbilityMsStatus AppSpawnClient::CallingInnerSpawnProcess(char *spawnMessage, AppRecord &appRecord) in CallingInnerSpawnProcess()
92 AbilityMsStatus AppSpawnClient::SpawnProcess(AppRecord &appRecord) in SpawnProcess()
/ohos5.0/base/startup/appspawn/modules/ace_adapter/
H A Dace_adapter.cpp198 AppSpawnEnvClear((AppSpawnContent *)&content->content, (AppSpawnClient *)&property->client); in RunChildThread()
201 AppSpawnEnvClear((AppSpawnContent *)&content->content, (AppSpawnClient *)&property->client); in RunChildThread()
233 AppSpawnEnvClear((AppSpawnContent *)&content->content, (AppSpawnClient *)&property->client); in RunChildByRenderCmd()
241 static int RunChildProcessor(AppSpawnContent *content, AppSpawnClient *client) in RunChildProcessor()
/ohos5.0/base/startup/appspawn/standard/
H A Dappspawn_manager.h57 typedef struct AppSpawnClient AppSpawnClient; typedef
79 AppSpawnClient client;
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/appmgrrest_fuzzer/
H A Dappmgrrest_fuzzer.cpp79 AppSpawnClient appSpawnClient; in DoSomethingInterestingWithMyAPI()
91 std::shared_ptr<AppSpawnClient> appSpawnClientptr; in DoSomethingInterestingWithMyAPI()
/ohos5.0/base/startup/appspawn/test/unittest/
H A Dapp_spawn_test_helper.h48 typedef struct AppSpawnClient AppSpawnClient; typedef
/ohos5.0/foundation/ability/ability_lite/services/abilitymgr_lite/include/
H A Dapp_manager.h43 AppSpawnClient spawnClient_;
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_module_interface_test.cpp148 AppSpawnClient *client = reinterpret_cast<AppSpawnClient *>(appCtx);
225 static int TestChildLoop(AppSpawnContent *content, AppSpawnClient *client) in TestChildLoop()

12