/foundation/ability/ability_runtime/test/moduletest/ability_timeout_module_test/ |
H A D | ability_timeout_module_test.cpp | 520 auto callerAbility = CreateCommonAbility(); in HWTEST_F() local 522 EXPECT_EQ(topAbility, callerAbility); in HWTEST_F() 523 callerAbility->SetAbilityState(AbilityState::FOREGROUND); in HWTEST_F() 528 commonAbility->AddCallerRecord(callerAbility->GetToken(), -1, want); in HWTEST_F() 537 EXPECT_EQ(callerAbility, topAbility); in HWTEST_F() 565 auto callerAbility = CreateLauncherAbility(); in HWTEST_F() local 567 EXPECT_EQ(topAbility, callerAbility); in HWTEST_F() 568 callerAbility->SetAbilityState(AbilityState::FOREGROUND); in HWTEST_F() 573 commonAbility->AddCallerRecord(callerAbility->GetToken(), -1, want); in HWTEST_F() 610 auto callerAbility in HWTEST_F() local 653 auto callerAbility = CreateExtensionAbility(); HWTEST_F() local 803 auto callerAbility = CreateCommonAbility(); HWTEST_F() local 849 auto callerAbility = CreateLauncherAbility(); HWTEST_F() local 895 auto callerAbility = CreateServiceAbility(); HWTEST_F() local 939 auto callerAbility = CreateExtensionAbility(); HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/include/mission/ |
H A D | mission_list_manager.h | 78 std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions = nullptr) override; 408 const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest); 410 const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest); 414 const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest); 417 const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest); 488 void DelayedResumeTimeout(const std::shared_ptr<AbilityRecord> &callerAbility); 489 void BackToCaller(const std::shared_ptr<AbilityRecord> &callerAbility); 517 std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions = nullptr);
|
H A D | mission_list_manager_interface.h | 49 std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions = nullptr) = 0;
|
/foundation/ability/ability_runtime/services/abilitymgr/src/mission/ |
H A D | mission_list_manager.cpp | 182 auto callerAbility = GetAbilityRecordByTokenInner(abilityRequest.callerToken); in StartAbility() local 183 if (callerAbility) { in StartAbility() 184 std::string element = callerAbility->GetElementName().GetURI(); in StartAbility() 185 auto state = callerAbility->GetAbilityState(); in StartAbility() 186 TAG_LOGD(AAFwkTag::ABILITYMGR, "callerAbility is: %{public}s, state: %{public}s", in StartAbility() 191 int ret = StartAbility(currentTopAbility, callerAbility, abilityRequest); in StartAbility() 196 if (callerAbility != nullptr) { in StartAbility() 198 RES_TYPE_MISSION_LIST_START_ABILITY, callerAbility->GetUid(), callerAbility->GetPid()); in StartAbility() 204 const std::shared_ptr<AbilityRecord> &callerAbility, cons in StartAbility() 203 StartAbility(const std::shared_ptr<AbilityRecord> ¤tTopAbility, const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest) StartAbility() argument 272 MoveMissionToFront(int32_t missionId, bool isCallerFromLauncher, bool isRecent, std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions) MoveMissionToFront() argument 279 MoveMissionToFrontInner(int32_t missionId, bool isCallerFromLauncher, bool isRecent, std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions) MoveMissionToFrontInner() argument 352 auto callerAbility = GetAbilityRecordByTokenInner(abilityRequest.callerToken); StartWaitingAbility() local 417 StartAbilityLocked(const std::shared_ptr<AbilityRecord> ¤tTopAbility, const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest) StartAbilityLocked() argument 707 GetTargetMissionList( const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest) GetTargetMissionList() argument 749 GetTargetMissionListByDefault( const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest) GetTargetMissionListByDefault() argument 2455 auto callerAbility = timeOutAbilityRecord->GetCallerRecord(); HandleTimeoutAndResumeAbility() local 2473 DelayedResumeTimeout(const std::shared_ptr<AbilityRecord> &callerAbility) DelayedResumeTimeout() argument 2490 BackToCaller(const std::shared_ptr<AbilityRecord> &callerAbility) BackToCaller() argument 3370 auto callerAbility = GetAbilityRecordByTokenInner(abilityRequest.callerToken); CallAbilityLocked() local 3573 auto callerAbility = GetAbilityRecordByTokenInner(abilityRequest.callerToken); OnAcceptWantResponse() local 3655 auto callerAbility = GetAbilityRecordByTokenInner(abilityRequest.callerToken); OnStartSpecifiedAbilityTimeoutResponse() local [all...] |
H A D | mission_list.cpp | 241 for (auto callerAbility : callerList) { in GetAbilityRecordByCaller() 242 if (callerAbility->GetCaller() == caller && callerAbility->GetRequestCode() == requestCode) { in GetAbilityRecordByCaller()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/scene_board/ |
H A D | ui_ability_lifecycle_manager.h | 422 std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions = nullptr); 423 int SendSessionInfoToSCB(std::shared_ptr<AbilityRecord> &callerAbility, sptr<SessionInfo> &sessionInfo); 424 int StartAbilityBySpecifed(const AbilityRequest &abilityRequest, std::shared_ptr<AbilityRecord> &callerAbility); 447 void CheckCallerFromBackground(std::shared_ptr<AbilityRecord> callerAbility, sptr<SessionInfo> &sessionInfo);
|
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | ability_record.h | 584 std::shared_ptr<StartOptions> &startOptions, const std::shared_ptr<AbilityRecord> &callerAbility, 587 void ProcessForegroundAbility(const std::shared_ptr<AbilityRecord> &callerAbility, bool needExit = true, 1212 const std::shared_ptr<StartOptions> &startOptions, const std::shared_ptr<AbilityRecord> &callerAbility); 1213 void NotifyAnimationFromStartingAbility(const std::shared_ptr<AbilityRecord> &callerAbility, 1217 void NotifyAnimationFromTerminatingAbility(const std::shared_ptr<AbilityRecord> &callerAbility, bool needExit,
|
/foundation/ability/ability_runtime/test/unittest/ability_record_test/ |
H A D | ability_record_test.cpp | 1032 std::shared_ptr<AbilityRecord> callerAbility = GetAbilityRecord(); in HWTEST_F() local 1035 abilityRecord->ProcessForegroundAbility(callerAbility, sceneFlag); in HWTEST_F() 1052 std::shared_ptr<AbilityRecord> callerAbility; in HWTEST_F() local 1054 abilityRecord->ProcessForegroundAbility(isRecent, abilityRequest, startOptions, callerAbility, sceneFlag); in HWTEST_F() 1111 std::shared_ptr<AbilityRecord> callerAbility; in HWTEST_F() local 1112 abilityRecord->AnimationTask(isRecent, abilityRequest, startOptions, callerAbility); in HWTEST_F() 1151 std::shared_ptr<AbilityRecord> callerAbility = nullptr; in HWTEST_F() local 1153 abilityRecord->NotifyAnimationFromStartingAbility(callerAbility, abilityRequest); in HWTEST_F() 3180 auto callerAbility = abilityRecord->GetCallerByRequestCode(requestCode, pid); in HWTEST_F() local 3181 EXPECT_EQ(nullptr, callerAbility); in HWTEST_F() 3197 auto callerAbility = abilityRecord->GetCallerByRequestCode(requestCode, pid); HWTEST_F() local 3232 auto callerAbility = abilityRecord->GetCallerByRequestCode(requestCode, pid); HWTEST_F() local 3257 auto callerAbility = abilityRecord->GetCallerByRequestCode(requestCode, pid); HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | ability_record.cpp | 574 void AbilityRecord::ProcessForegroundAbility(const std::shared_ptr<AbilityRecord> &callerAbility, bool needExit, in ProcessForegroundAbility() argument 583 NotifyAnimationFromTerminatingAbility(callerAbility, needExit, flag); in ProcessForegroundAbility() 598 void AbilityRecord::NotifyAnimationFromTerminatingAbility(const std::shared_ptr<AbilityRecord>& callerAbility, in NotifyAnimationFromTerminatingAbility() argument 608 if (callerAbility) { in NotifyAnimationFromTerminatingAbility() 609 auto callerAbilityInfo = callerAbility->GetAbilityInfo(); in NotifyAnimationFromTerminatingAbility() 611 fromInfo->abilityToken_ = callerAbility->GetToken(); in NotifyAnimationFromTerminatingAbility() 708 std::shared_ptr<StartOptions> &startOptions, const std::shared_ptr<AbilityRecord> &callerAbility, in ProcessForegroundAbility() 730 AnimationTask(isRecent, abilityRequest, startOptions, callerAbility); in ProcessForegroundAbility() 734 AnimationTask(isRecent, abilityRequest, startOptions, callerAbility); in ProcessForegroundAbility() 754 AnimationTask(isRecent, abilityRequest, startOptions, callerAbility); in ProcessForegroundAbility() 707 ProcessForegroundAbility(bool isRecent, const AbilityRequest &abilityRequest, std::shared_ptr<StartOptions> &startOptions, const std::shared_ptr<AbilityRecord> &callerAbility, uint32_t sceneFlag) ProcessForegroundAbility() argument 780 AnimationTask(bool isRecent, const AbilityRequest &abilityRequest, const std::shared_ptr<StartOptions> &startOptions, const std::shared_ptr<AbilityRecord> &callerAbility) AnimationTask() argument 835 NotifyAnimationFromStartingAbility(const std::shared_ptr<AbilityRecord> &callerAbility, const AbilityRequest &abilityRequest) const NotifyAnimationFromStartingAbility() argument [all...] |
H A D | ability_manager_service.cpp | 2634 auto callerAbility = Token::GetAbilityRecordByToken(callerToken); in ReportAbilityAssociatedStartInfoToRSS() local 2635 CHECK_POINTER_LOG(callerAbility, "null callerAbility"); in ReportAbilityAssociatedStartInfoToRSS() 2636 int32_t callerUid = callerAbility->GetUid(); in ReportAbilityAssociatedStartInfoToRSS() 2637 int32_t callerPid = callerAbility->GetPid(); in ReportAbilityAssociatedStartInfoToRSS() 2648 auto callerAbility = Token::GetAbilityRecordByToken(callerToken); in ReportEventToRSS() local 2649 const int32_t callerPid = (callerAbility != nullptr) ? callerAbility->GetPid() : IPCSkeleton::GetCallingPid(); in ReportEventToRSS() 9328 std::shared_ptr<AbilityRecord> callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); in CreateVerificationInfo() local 9329 if (callerAbility) { in CreateVerificationInfo() 9356 std::shared_ptr<AbilityRecord> callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); CheckCallServiceExtensionPermission() local 9517 auto callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); CheckUIExtensionCallerIsForeground() local 9545 auto callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); CheckUIExtensionCallerIsUIAbility() local 9572 auto callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); CheckUIExtensionCallerPidByHostWindowId() local 9703 std::shared_ptr<AbilityRecord> callerAbility = Token::GetAbilityRecordByToken(abilityRequest.callerToken); IsCallFromBackground() local 11368 auto callerAbility = uiAbilityManager->GetAbilityRecordByToken(callerToken); IsEmbeddedOpenAllowed() local [all...] |
H A D | ability_connect_manager.cpp | 558 auto callerAbility = Token::GetAbilityRecordByToken(callerToken); in ReportEventToRSS() local 559 const int32_t callerPid = (callerAbility != nullptr) ? callerAbility->GetPid() : IPCSkeleton::GetCallingPid(); in ReportEventToRSS()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/scene_board/ |
H A D | ui_ability_lifecycle_manager.cpp | 1287 TAG_LOGI(AAFwkTag::ABILITYMGR, "callerAbility invalid"); in BackToCallerAbilityWithResultLocked() 1697 auto callerAbility = GetAbilityRecordByToken(abilityRequest.callerToken); in OnAcceptWantResponse() local 1719 MoveAbilityToFront(abilityRequest, abilityRecord, callerAbility); in OnAcceptWantResponse() 1725 StartAbilityBySpecifed(abilityRequest, callerAbility); in OnAcceptWantResponse() 1849 const std::shared_ptr<AbilityRecord> &abilityRecord, std::shared_ptr<AbilityRecord> callerAbility, in MoveAbilityToFront() 1869 SendSessionInfoToSCB(callerAbility, sessionInfo); in MoveAbilityToFront() 1877 int UIAbilityLifecycleManager::SendSessionInfoToSCB(std::shared_ptr<AbilityRecord> &callerAbility, in SendSessionInfoToSCB() argument 1889 if (callerAbility != nullptr) { in SendSessionInfoToSCB() 1890 auto callerSessionInfo = callerAbility->GetSessionInfo(); in SendSessionInfoToSCB() 1893 CheckCallerFromBackground(callerAbility, sessionInf in SendSessionInfoToSCB() 1848 MoveAbilityToFront(const AbilityRequest &abilityRequest, const std::shared_ptr<AbilityRecord> &abilityRecord, std::shared_ptr<AbilityRecord> callerAbility, std::shared_ptr<StartOptions> startOptions) MoveAbilityToFront() argument 1908 StartAbilityBySpecifed(const AbilityRequest &abilityRequest, std::shared_ptr<AbilityRecord> &callerAbility) StartAbilityBySpecifed() argument 2734 CheckCallerFromBackground( std::shared_ptr<AbilityRecord> callerAbility, sptr<SessionInfo> &sessionInfo) CheckCallerFromBackground() argument [all...] |
/foundation/ability/ability_runtime/test/fuzztest/missionlistmanagerfirst_fuzzer/ |
H A D | missionlistmanagerfirst_fuzzer.cpp | 167 std::shared_ptr<AbilityRecord> callerAbility = GetFuzzAbilityRecord(); in DoSomethingTestWithMyAPI1() local 171 missionListMgr->MoveMissionToFront(int32Param, boolParam, boolParam, callerAbility, startOptions); in DoSomethingTestWithMyAPI1()
|
/foundation/ability/ability_runtime/test/unittest/ui_ability_lifecycle_manager_test/ |
H A D | ui_ability_lifecycle_manager_test.cpp | 2337 std::shared_ptr<AbilityRecord> callerAbility = InitAbilityRecord(); in HWTEST_F() local 2338 abilityRequest.callerToken = callerAbility->GetToken()->AsObject(); in HWTEST_F() 2461 std::shared_ptr<AbilityRecord> callerAbility = AbilityRecord::CreateAbilityRecord(abilityRequest); in HWTEST_F() local 2462 int res = uiAbilityLifecycleManager->SendSessionInfoToSCB(callerAbility, sessionInfo); in HWTEST_F() 2467 callerAbility = AbilityRecord::CreateAbilityRecord(abilityRequest); in HWTEST_F() 2468 res = uiAbilityLifecycleManager->SendSessionInfoToSCB(callerAbility, sessionInfo); in HWTEST_F() 2472 callerAbility = AbilityRecord::CreateAbilityRecord(abilityRequest); in HWTEST_F() 2473 auto token = callerAbility->GetToken(); in HWTEST_F() 2477 res = uiAbilityLifecycleManager->SendSessionInfoToSCB(callerAbility, sessionInfo); in HWTEST_F() 2481 res = uiAbilityLifecycleManager->SendSessionInfoToSCB(callerAbility, sessionInf in HWTEST_F() 2497 std::shared_ptr<AbilityRecord> callerAbility = nullptr; HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/test/unittest/mission_list_manager_test/ |
H A D | mission_list_manager_test.cpp | 148 std::shared_ptr<AbilityRecord> callerAbility; in HWTEST_F() local 152 auto result = missionListManager->StartAbility(currentTopAbility, callerAbility, abilityRequest); in HWTEST_F() 1025 std::shared_ptr<AbilityRecord> callerAbility; in HWTEST_F() local 1028 auto res = missionListManager->GetTargetMissionList(callerAbility, abilityRequest); in HWTEST_F() 1045 std::shared_ptr<AbilityRecord> callerAbility; in HWTEST_F() local 1048 auto res = missionListManager->GetTargetMissionList(callerAbility, abilityRequest); in HWTEST_F() 1066 std::shared_ptr<AbilityRecord> callerAbility = InitAbilityRecord(); in HWTEST_F() local 1068 callerAbility->isLauncherAbility_ = true; in HWTEST_F() 1070 auto res = missionListManager->GetTargetMissionList(callerAbility, abilityRequest); in HWTEST_F() 1088 std::shared_ptr<AbilityRecord> callerAbility in HWTEST_F() local [all...] |