Lines Matching refs:reqHandle
169 int AppSpawnTestCommander::AddBundleInfoFromJson(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
176 int ret = AppSpawnReqMsgSetBundleInfo(reqHandle, bundleIndex, bundleName);
181 int AppSpawnTestCommander::AddDacInfoFromJson(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
195 return AppSpawnReqMsgSetAppDacInfo(reqHandle, &info);
199 const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
206 return AppSpawnReqMsgSetAppInternetPermissionInfo(reqHandle, allowInternet, setAllowInternet);
209 int AppSpawnTestCommander::AddAccessTokenFromJson(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
215 return AppSpawnReqMsgSetAppAccessToken(reqHandle, accessTokenIdEx);
218 int AppSpawnTestCommander::AddDomainInfoFromJson(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
225 int ret = AppSpawnReqMsgSetAppDomainInfo(reqHandle, hapFlags, apl);
230 int AppSpawnTestCommander::AddExtTlv(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
243 ret = AppSpawnReqMsgAddStringInfo(reqHandle, name, value);
254 ret = AppSpawnReqMsgAddExtInfo(reqHandle,
260 int AppSpawnTestCommander::BuildMsgFromJson(const cJSON *appInfoConfig, AppSpawnReqMsgHandle reqHandle)
262 int ret = AddBundleInfoFromJson(appInfoConfig, reqHandle);
265 ret = AddDomainInfoFromJson(appInfoConfig, reqHandle);
268 ret = AddDacInfoFromJson(appInfoConfig, reqHandle);
271 ret = AddAccessTokenFromJson(appInfoConfig, reqHandle);
280 ret = AppSpawnReqMsgAddPermission(reqHandle, value);
285 ret = AddInternetPermissionInfoFromJson(appInfoConfig, reqHandle);
290 ret = AppSpawnReqMsgSetAppOwnerId(reqHandle, ownerId.c_str());
296 ret = AppSpawnReqMsgAddStringInfo(reqHandle, MSG_EXT_NAME_RENDER_CMD, renderCmd.c_str());
299 return AddExtTlv(appInfoConfig, reqHandle);
302 int AppSpawnTestCommander::CreateOtherMsg(AppSpawnReqMsgHandle &reqHandle, pid_t pid)
305 int ret = AppSpawnTerminateMsgCreate(pid, &reqHandle);
309 int ret = AppSpawnReqMsgCreate(static_cast<AppSpawnMsgType>(msgType_), processName_.c_str(), &reqHandle);
311 ret = AppSpawnReqMsgAddStringInfo(reqHandle, "pty-name", ptyName_.c_str());
335 int AppSpawnTestCommander::CreateMsg(AppSpawnReqMsgHandle &reqHandle,
343 reqHandle = INVALID_REQ_HANDLE;
368 return CreateOtherMsg(reqHandle, 0);
371 return CreateOtherMsg(reqHandle, pid);
373 ret = AppSpawnReqMsgCreate(static_cast<AppSpawnMsgType>(msgType_), processName_.c_str(), &reqHandle);
379 (void)AppSpawnReqMsgSetAppFlag(reqHandle, static_cast<AppFlagsIndex>(msgFlags[j]));
381 (void)AppSpawnReqMsgSetAppFlag(reqHandle, APP_FLAGS_IGNORE_SANDBOX);
382 ret = BuildMsgFromJson(appInfoConfig_, reqHandle);
383 APPSPAWN_CHECK(ret == 0, AppSpawnReqMsgFree(reqHandle);
393 AppSpawnReqMsgHandle reqHandle = INVALID_REQ_HANDLE;
399 ret = CreateOtherMsg(reqHandle, 0);
401 ret = CreateOtherMsg(reqHandle, terminatePid_);
403 ret = CreateMsg(reqHandle, g_defaultAppInfo.c_str());
407 ret = AppSpawnClientSendMsg(clientHandle_, reqHandle, &result);