Lines Matching refs:callerInfo

303     CallerInfo& callerInfo, AccountInfo& accountInfo)
314 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
315 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
316 callerInfo.callerType = CALLER_TYPE_HARMONY;
321 callerInfo.callerAppId = data.ReadString();
326 SaveExtraInfo(extraInfoJson, callerInfo, accountInfo);
335 CallerInfo& callerInfo, AccountInfo& accountInfo)
346 int32_t result = ReadDataForConnect(data, callerInfo, accountInfo);
348 HILOGD("Read callerInfo and accountInfo for connect fail, ret %{public}d.", result);
357 SaveExtraInfo(extraInfoJson, callerInfo, accountInfo);
386 CallerInfo callerInfo;
388 if (GetStartAbilityFromRemoteExParam(data, abilityInfo, requestCode, callerInfo, accountInfo) != ERR_OK) {
395 int32_t result = StartAbilityFromRemote(*want, abilityInfo, requestCode, callerInfo, accountInfo);
397 want->GetElement().GetBundleName(), want->GetElement().GetAbilityName(), callerInfo.uid };
419 void DistributedSchedStub::SaveExtraInfo(const nlohmann::json& extraInfoJson, CallerInfo& callerInfo,
425 callerInfo.accessToken = accessToken;
431 callerInfo.extraInfoJson[DMS_VERSION_ID] = dmsVersion;
437 callerInfo.extraInfoJson[DMS_UID_SPEC_BUNDLE_NAME] = uidBundleName;
451 void DistributedSchedStub::SaveSendResultExtraInfo(const nlohmann::json& extraInfoJson, CallerInfo& callerInfo,
469 callerInfo.extraInfoJson = nlohmann::json::parse(callerExJsonStr, nullptr, false);
493 CallerInfo callerInfo;
494 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
495 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
496 callerInfo.callerType = CALLER_TYPE_HARMONY;
500 callerInfo.callerAppId = data.ReadString();
509 SaveSendResultExtraInfo(extraInfoJson, callerInfo, accountInfo);
513 int32_t result = SendResultFromRemote(*want, requestCode, callerInfo, accountInfo, resultCode);
800 int32_t DistributedSchedStub::ReadDataForConnect(MessageParcel& data, CallerInfo& callerInfo, AccountInfo& accountInfo)
802 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
803 PARCEL_READ_HELPER(data, Int32, callerInfo.pid);
804 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
805 callerInfo.callerType = CALLER_TYPE_HARMONY;
808 callerInfo.callerAppId = data.ReadString();
834 CallerInfo callerInfo;
836 if (GetConnectAbilityFromRemoteExParam(data, abilityInfo, connect, callerInfo, accountInfo) != ERR_OK) {
844 int32_t result = ConnectAbilityFromRemote(*want, abilityInfo, connect, callerInfo, accountInfo);
846 want->GetElement().GetBundleName(), want->GetElement().GetAbilityName(), callerInfo.uid };
895 CallerInfo callerInfo;
896 callerInfo.uid = uid;
897 callerInfo.pid = pid;
898 callerInfo.sourceDeviceId = sourceDeviceId;
899 callerInfo.callerType = CALLER_TYPE_HARMONY;
900 int32_t result = NotifyProcessDiedFromRemote(callerInfo);
1152 CallerInfo callerInfo;
1153 if (!CallerInfoUnmarshalling(callerInfo, data)) {
1154 HILOGW("read callerInfo failed!");
1158 if (StartSyncMissionsFromRemote(callerInfo, missionInfos) != ERR_NONE) {
1192 CallerInfo callerInfo;
1193 if (!CallerInfoUnmarshalling(callerInfo, data)) {
1194 HILOGW("read callerInfo failed!");
1197 int32_t result = StopSyncMissionsFromRemote(callerInfo);
1213 CallerInfo callerInfo;
1214 callerInfo.sourceDeviceId = data.ReadString();
1215 callerInfo.uid = data.ReadInt32();
1216 callerInfo.pid = data.ReadInt32();
1217 callerInfo.dmsVersion = data.ReadInt32();
1218 int32_t result = NotifyMissionsChangedFromRemote(missionInfos, callerInfo);
1258 bool DistributedSchedStub::CallerInfoUnmarshalling(CallerInfo& callerInfo, MessageParcel& data)
1275 callerInfo.uid = uid;
1276 callerInfo.pid = pid;
1277 callerInfo.callerType = callerType;
1278 callerInfo.sourceDeviceId = sourceDeviceId;
1279 callerInfo.duid = duid;
1280 callerInfo.callerAppId = callerAppId;
1281 callerInfo.dmsVersion = version;
1340 CallerInfo callerInfo;
1341 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
1342 PARCEL_READ_HELPER(data, Int32, callerInfo.pid);
1343 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
1347 callerInfo.callerAppId = data.ReadString();
1355 SaveExtraInfo(extraInfoJson, callerInfo, accountInfo);
1368 int32_t result = StartAbilityByCallFromRemote(*want, connect, callerInfo, accountInfo);
1370 want->GetElement().GetBundleName(), want->GetElement().GetAbilityName(), callerInfo.uid };
1390 CallerInfo callerInfo;
1391 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
1394 int32_t result = ReleaseAbilityFromRemote(connect, *element, callerInfo);
1511 int32_t DistributedSchedStub::ReadDataForFreeInstall(MessageParcel& data, CallerInfo &callerInfo,
1514 callerInfo.callerType = CALLER_TYPE_HARMONY;
1515 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
1516 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
1519 callerInfo.callerAppId = data.ReadString();
1524 int32_t DistributedSchedStub::CreateJsonObject(std::string& extraInfo, CallerInfo& callerInfo,
1530 SaveExtraInfo(extraInfoJson, callerInfo, accountInfo);
1553 CallerInfo callerInfo = {.accessToken = 0};
1556 int32_t result = ReadDataForFreeInstall(data, callerInfo, accountInfo, taskId);
1570 int32_t requestCode = CreateJsonObject(extraInfo, callerInfo, accountInfo);
1572 .want = *want, .requestCode = requestCode, .callerInfo = callerInfo, .accountInfo = accountInfo};
1574 info.want.SetParam(PARAM_FREEINSTALL_APPID, callerInfo.callerAppId);
1647 CallerInfo callerInfo;
1648 PARCEL_READ_HELPER(data, Int32, callerInfo.uid);
1649 PARCEL_READ_HELPER(data, String, callerInfo.sourceDeviceId);
1650 callerInfo.callerType = CALLER_TYPE_HARMONY;
1654 callerInfo.callerAppId = data.ReadString();
1663 callerInfo.accessToken = accessToken;
1666 auto result = StopExtensionAbilityFromRemote(*want, callerInfo, accountInfo, serviceType);