Home
last modified time | relevance | path

Searched refs:clearMissionFlag (Results 1 - 25 of 28) sorted by relevance

12

/foundation/ability/ability_runtime/test/fuzztest/amsmgrscheduler_fuzzer/
H A Damsmgrscheduler_fuzzer.cpp83 bool clearMissionFlag = *data % ENABLE; in DoSomethingInterestingWithMyAPI1() local
84 amsMgrScheduler->TerminateAbility(token, clearMissionFlag); in DoSomethingInterestingWithMyAPI1()
97 bool clearMissionFlag = *data % ENABLE; in DoSomethingInterestingWithMyAPI() local
98 amsMgrScheduler->TerminateAbility(token, clearMissionFlag); in DoSomethingInterestingWithMyAPI()
/foundation/ability/ability_runtime/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/
H A Dapp_mgr_client.cpp48 AppMgrResultCode AppMgrClient::TerminateAbility(const sptr<IRemoteObject>& token, bool clearMissionFlag) in TerminateAbility() argument
105 void AppMgrClient::PrepareTerminate(const sptr<IRemoteObject>& token, bool clearMissionFlag) in PrepareTerminate() argument
H A Dmock_app_scheduler.cpp117 void AppScheduler::PrepareTerminate(const sptr<IRemoteObject>& token, bool clearMissionFlag) in PrepareTerminate() argument
/foundation/ability/ability_runtime/test/mock/services_appmgr_test/include/
H A Dmock_ams_mgr_scheduler.h32 MOCK_METHOD2(TerminateAbility, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
45 MOCK_METHOD2(PrepareTerminate, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
H A Dmock_app_mgr_service_inner.h42 MOCK_METHOD2(TerminateAbility, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
H A Dmock_app_mgr_service.h33 MOCK_METHOD2(TerminateAbility, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
/foundation/ability/ability_runtime/services/appmgr/src/
H A Dams_mgr_scheduler.cpp162 void AmsMgrScheduler::TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) in TerminateAbility() argument
172 std::function<void()> terminateAbilityFunc = [amsMgrServiceInner = amsMgrServiceInner_, token, clearMissionFlag]() { in TerminateAbility()
173 amsMgrServiceInner->TerminateAbility(token, clearMissionFlag); in TerminateAbility()
306 void AmsMgrScheduler::PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag) in PrepareTerminate() argument
317 auto task = [=]() { amsMgrServiceInner_->PrepareTerminate(token, clearMissionFlag); }; in PrepareTerminate()
H A Dapp_running_manager.cpp591 void AppRunningManager::PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag) in PrepareTerminate() argument
611 clearMissionFlag ? appRecord->IsLastPageAbilityRecord(token) : appRecord->IsLastAbilityRecord(token); in PrepareTerminate()
626 void AppRunningManager::TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag, in TerminateAbility() argument
659 if (clearMissionFlag && appRecord->IsDebugApp()) { in TerminateAbility()
665 clearMissionFlag ? appRecord->IsLastPageAbilityRecord(token) : appRecord->IsLastAbilityRecord(token); in TerminateAbility()
684 if (clearMissionFlag) { in TerminateAbility()
691 if (clearMissionFlag && appMgrServiceInner != nullptr) { in TerminateAbility()
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/
H A Dams_mgr_interface.h57 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
60 virtual void TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) = 0;
202 * @param clearMissionFlag Clear mission flag.
204 virtual void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false) = 0;
H A Dams_mgr_proxy.h47 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
50 virtual void TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) override;
205 * @param clearMissionFlag Clear mission flag.
207 virtual void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false) override;
H A Dapp_mgr_client.h73 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
76 virtual AppMgrResultCode TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag);
346 * @param clearMissionFlag Clear mission flag.
348 virtual void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false);
/foundation/ability/ability_runtime/services/appmgr/include/
H A Dams_mgr_scheduler.h61 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
64 virtual void TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) override;
223 * @param clearMissionFlag indicates whether it is caused by cleaning mission.
225 virtual void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false) override;
H A Dapp_running_manager.h244 void TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag,
260 void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false);
H A Dapp_mgr_service_inner.h126 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
129 virtual void TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag);
664 * @param clearMissionFlag indicates whether it is caused by cleaning mission.
666 void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false);
/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dapp_scheduler.cpp93 int AppScheduler::TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) in TerminateAbility() argument
100 int ret = static_cast<int>(IN_PROCESS_CALL(appMgrClient_->TerminateAbility(token, clearMissionFlag))); in TerminateAbility()
299 void AppScheduler::PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag) in PrepareTerminate() argument
302 IN_PROCESS_CALL_WITHOUT_RET(appMgrClient_->PrepareTerminate(token, clearMissionFlag)); in PrepareTerminate()
/foundation/ability/ability_runtime/test/fuzztest/abilityappmgrapprunningmanager_fuzzer/
H A Dabilityappmgrapprunningmanager_fuzzer.cpp81 bool clearMissionFlag = *data % ENABLE; in DoSomethingInterestingWithMyAPIadda() local
82 manager->TerminateAbility(token, clearMissionFlag, appMgrServiceInner); in DoSomethingInterestingWithMyAPIadda()
90 manager->PrepareTerminate(token, clearMissionFlag); in DoSomethingInterestingWithMyAPIadda()
/foundation/ability/ability_runtime/test/mock/services_abilitymgr_test/libs/appexecfwk_core/include/appmgr/
H A Dapp_mgr_client.h182 virtual void PrepareTerminate(const sptr<IRemoteObject>& token, bool clearMissionFlag = false);
/foundation/ability/ability_runtime/services/abilitymgr/include/
H A Dapp_scheduler.h157 * @param clearMissionFlag, indicates whether terminate the ability when clearMission.
160 int TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag);
295 * @param clearMissionFlag Clear mission flag.
297 void PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag = false);
/foundation/ability/ability_runtime/test/mock/mock_appmgr_service/include/
H A Dmock_app_mgr_service_inner.h40 MOCK_METHOD2(TerminateAbility, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
/foundation/ability/ability_runtime/test/unittest/ams_mgr_scheduler_test/
H A Dams_mgr_scheduler_test.cpp212 bool clearMissionFlag = true; in HWTEST_F() local
215 amsMgrScheduler->TerminateAbility(token, clearMissionFlag); in HWTEST_F()
510 bool clearMissionFlag = true; in HWTEST_F() local
511 amsMgrScheduler->TerminateAbility(token, clearMissionFlag); in HWTEST_F()
514 amsMgrScheduler->TerminateAbility(token, clearMissionFlag); in HWTEST_F()
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/
H A Dams_mgr_stub.cpp256 bool clearMissionFlag = data.ReadBool(); in HandleTerminateAbility() local
257 TerminateAbility(token, clearMissionFlag); in HandleTerminateAbility()
435 bool clearMissionFlag = data.ReadBool(); in HandlePrepareTerminate() local
436 PrepareTerminate(token, clearMissionFlag); in HandlePrepareTerminate()
H A Dams_mgr_proxy.cpp115 void AmsMgrProxy::TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) in TerminateAbility() argument
128 if (!data.WriteBool(clearMissionFlag)) { in TerminateAbility()
129 TAG_LOGE(AAFwkTag::APPMGR, "Failed to write clearMissionFlag"); in TerminateAbility()
550 void AmsMgrProxy::PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag) in PrepareTerminate() argument
563 if (!data.WriteBool(clearMissionFlag)) { in PrepareTerminate()
564 TAG_LOGE(AAFwkTag::APPMGR, "Failed to write clearMissionFlag"); in PrepareTerminate()
H A Dapp_mgr_client.cpp156 AppMgrResultCode AppMgrClient::TerminateAbility(const sptr<IRemoteObject> &token, bool clearMissionFlag) in TerminateAbility() argument
162 amsService->TerminateAbility(token, clearMissionFlag); in TerminateAbility()
580 void AppMgrClient::PrepareTerminate(const sptr<IRemoteObject> &token, bool clearMissionFlag) in PrepareTerminate() argument
590 amsService->PrepareTerminate(token, clearMissionFlag); in PrepareTerminate()
/foundation/ability/ability_runtime/test/unittest/multi_app_utils_test/include/
H A Dmock_app_mgr_service.h32 MOCK_METHOD2(TerminateAbility, void(const sptr<IRemoteObject>& token, bool clearMissionFlag));
/foundation/ability/ability_runtime/test/unittest/app_scheduler_test/
H A Dapp_scheduler_test.cpp273 bool clearMissionFlag = true; in HWTEST_F() local
275 int res = DelayedSingleton<AppScheduler>::GetInstance()->TerminateAbility(token, clearMissionFlag); in HWTEST_F()

Completed in 32 milliseconds

12