/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | page_state_data.cpp | 47 PageStateData *pageStateData = new (std::nothrow) PageStateData(); in Unmarshalling() local 48 if (pageStateData && !pageStateData->ReadFromParcel(parcel)) { in Unmarshalling() 50 delete pageStateData; in Unmarshalling() 51 pageStateData = nullptr; in Unmarshalling() 53 return pageStateData; in Unmarshalling()
|
H A D | application_state_observer_stub.cpp | 118 void ApplicationStateObserverStub::OnPageShow(const PageStateData &pageStateData) in OnPageShow() argument 121 void ApplicationStateObserverStub::OnPageHide(const PageStateData &pageStateData) in OnPageHide() argument 309 std::unique_ptr<PageStateData> pageStateData(data.ReadParcelable<PageStateData>()); in HandleOnPageShow() 310 if (!pageStateData) { in HandleOnPageShow() 311 TAG_LOGE(AAFwkTag::APPMGR, "ReadParcelable<pageStateData> failed"); in HandleOnPageShow() 315 OnPageShow(*pageStateData); in HandleOnPageShow() 321 std::unique_ptr<PageStateData> pageStateData(data.ReadParcelable<PageStateData>()); in HandleOnPageHide() 322 if (!pageStateData) { in HandleOnPageHide() 323 TAG_LOGE(AAFwkTag::APPMGR, "ReadParcelable<pageStateData> failed"); in HandleOnPageHide() 327 OnPageHide(*pageStateData); in HandleOnPageHide() [all...] |
H A D | application_state_observer_proxy.cpp | 280 void ApplicationStateObserverProxy::OnPageShow(const PageStateData &pageStateData) in OnPageShow() argument 289 data.WriteParcelable(&pageStateData); in OnPageShow() 295 ret, pageStateData.bundleName.c_str()); in OnPageShow() 299 void ApplicationStateObserverProxy::OnPageHide(const PageStateData &pageStateData) in OnPageHide() argument 308 data.WriteParcelable(&pageStateData); in OnPageHide() 314 ret, pageStateData.bundleName.c_str()); in OnPageHide()
|
H A D | app_mgr_stub.cpp | 1236 std::unique_ptr<PageStateData> pageStateData(data.ReadParcelable<PageStateData>()); in HandleNotifyPageShow() 1237 if (token == nullptr || pageStateData == nullptr) { in HandleNotifyPageShow() 1242 auto result = NotifyPageShow(token, *pageStateData); in HandleNotifyPageShow() 1253 std::unique_ptr<PageStateData> pageStateData(data.ReadParcelable<PageStateData>()); in HandleNotifyPageHide() 1254 if (token == nullptr || pageStateData == nullptr) { in HandleNotifyPageHide() 1259 auto result = NotifyPageHide(token, *pageStateData); in HandleNotifyPageHide()
|
H A D | app_mgr_proxy.cpp | 1421 int32_t AppMgrProxy::NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageShow() argument 1436 if (!data.WriteParcelable(&pageStateData)) { in NotifyPageShow() 1445 int32_t AppMgrProxy::NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageHide() argument 1460 if (!data.WriteParcelable(&pageStateData)) { in NotifyPageHide()
|
H A D | app_mgr_client.cpp | 1093 int32_t AppMgrClient::NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageShow() argument 1099 return service->NotifyPageShow(token, pageStateData); in NotifyPageShow() 1102 int32_t AppMgrClient::NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageHide() argument 1108 return service->NotifyPageHide(token, pageStateData); in NotifyPageHide()
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | page_url_checker_ohos.cpp | 272 AppExecFwk::PageStateData pageStateData; in NotifyPageShow() local 273 pageStateData.bundleName = abilityInfo_->bundleName; in NotifyPageShow() 274 pageStateData.moduleName = abilityInfo_->moduleName; in NotifyPageShow() 275 pageStateData.abilityName = abilityInfo_->name; in NotifyPageShow() 276 pageStateData.pageName = pageName; in NotifyPageShow() 277 pageStateData.targetBundleName = targetBundleName; in NotifyPageShow() 278 pageStateData.targetModuleName = targetModuleName; in NotifyPageShow() 280 NotifyPageShow(context_->GetToken(), pageStateData); in NotifyPageShow() 288 AppExecFwk::PageStateData pageStateData; in NotifyPageHide() local 289 pageStateData in NotifyPageHide() [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | disposed_observer.cpp | 62 void DisposedObserver::OnPageShow(const AppExecFwk::PageStateData &pageStateData) in OnPageShow() argument 68 interceptor_->UnregisterObserver(pageStateData.bundleName); in OnPageShow() 82 interceptor_->UnregisterObserver(pageStateData.bundleName); in OnPageShow() 97 interceptor_->UnregisterObserver(pageStateData.bundleName); in OnPageShow() 103 interceptor_->UnregisterObserver(pageStateData.bundleName); in OnPageShow()
|
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/ |
H A D | iapplication_state_observer.h | 128 * @param pageStateData Page state data. 130 virtual void OnPageShow(const PageStateData &pageStateData) {}; in OnPageShow() argument 135 * @param pageStateData Page state data. 137 virtual void OnPageHide(const PageStateData &pageStateData) {}; in OnPageHide() argument
|
H A D | application_state_observer_proxy.h | 127 * @param pageStateData Page state data. 129 virtual void OnPageShow(const PageStateData &pageStateData) override; 134 * @param pageStateData Page state data. 136 virtual void OnPageHide(const PageStateData &pageStateData) override;
|
H A D | application_state_observer_stub.h | 129 * @param pageStateData Page state data. 131 virtual void OnPageShow(const PageStateData &pageStateData) override; 136 * @param pageStateData Page state data. 138 virtual void OnPageHide(const PageStateData &pageStateData) override;
|
H A D | app_mgr_interface.h | 580 * @param pageStateData The data of ability's page state. 583 virtual int32_t NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageShow() argument 591 * @param pageStateData The data of ability's page state. 594 virtual int32_t NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageHide() argument
|
H A D | app_mgr_client.h | 695 * @param pageStateData The data of ability's page state. 698 int32_t NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData); 703 * @param pageStateData The data of ability's page state. 706 int32_t NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData);
|
H A D | app_mgr_proxy.h | 499 * @param pageStateData The data of ability's page state. 502 virtual int32_t NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) override; 507 * @param pageStateData The data of ability's page state. 510 virtual int32_t NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) override;
|
/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | app_state_observer_manager.h | 76 void OnPageShow(const PageStateData pageStateData); 77 void OnPageHide(const PageStateData pageStateData); 112 void HandleOnPageShow(const PageStateData pageStateData); 113 void HandleOnPageHide(const PageStateData pageStateData);
|
H A D | app_mgr_service.h | 866 * @param pageStateData The data of ability's page state. 869 virtual int32_t NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) override; 874 * @param pageStateData The data of ability's page state. 877 virtual int32_t NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) override;
|
H A D | app_mgr_service_inner.h | 1102 * @param pageStateData The data of ability's page state. 1105 virtual int32_t NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData); 1110 * @param pageStateData The data of ability's page state. 1113 virtual int32_t NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData); 1698 bool JudgeSelfCalledByToken(const sptr<IRemoteObject> &token, const PageStateData &pageStateData);
|
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | disposed_observer.h | 36 void OnPageShow(const AppExecFwk::PageStateData &pageStateData) override;
|
/foundation/ability/ability_runtime/test/fuzztest/disposedobserver_fuzzer/ |
H A D | disposedobserver_fuzzer.cpp | 58 AppExecFwk::PageStateData pageStateData; in DoSomethingInterestingWithMyAPI() local
|
/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_state_observer_manager.cpp | 1062 void AppStateObserverManager::OnPageShow(const PageStateData pageStateData) in OnPageShow() argument 1070 auto task = [weak = weak_from_this(), pageStateData]() { in OnPageShow() 1077 self->HandleOnPageShow(pageStateData); in OnPageShow() 1082 void AppStateObserverManager::OnPageHide(const PageStateData pageStateData) in OnPageHide() argument 1090 auto task = [weak = weak_from_this(), pageStateData]() { in OnPageHide() 1097 self->HandleOnPageHide(pageStateData); in OnPageHide() 1102 void AppStateObserverManager::HandleOnPageShow(const PageStateData pageStateData) in HandleOnPageShow() argument 1107 it->second.end(), pageStateData.bundleName); in HandleOnPageShow() 1109 it->first->OnPageShow(pageStateData); in HandleOnPageShow() 1114 void AppStateObserverManager::HandleOnPageHide(const PageStateData pageStateData) in HandleOnPageHide() argument [all...] |
H A D | app_mgr_service.cpp | 1289 int32_t AppMgrService::NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageShow() argument 1293 pageStateData.bundleName.c_str(), pageStateData.moduleName.c_str(), pageStateData.abilityName.c_str(), in NotifyPageShow() 1294 pageStateData.pageName.c_str()); in NotifyPageShow() 1299 return appMgrServiceInner_->NotifyPageShow(token, pageStateData); in NotifyPageShow() 1302 int32_t AppMgrService::NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyPageHide() argument 1306 pageStateData.bundleName.c_str(), pageStateData.moduleName.c_str(), pageStateData in NotifyPageHide() [all...] |
H A D | app_mgr_service_inner.cpp | 6828 int32_t AppMgrServiceInner::NotifyPageShow(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyAppFaultBySA() argument 6830 if (!JudgeSelfCalledByToken(token, pageStateData)) { in NotifyAppFaultBySA() 6834 DelayedSingleton<AppStateObserverManager>::GetInstance()->OnPageShow(pageStateData); in NotifyAppFaultBySA() 6838 int32_t AppMgrServiceInner::NotifyPageHide(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyAppFaultBySA() argument 6840 if (!JudgeSelfCalledByToken(token, pageStateData)) { in NotifyAppFaultBySA() 6844 DelayedSingleton<AppStateObserverManager>::GetInstance()->OnPageHide(pageStateData); in NotifyAppFaultBySA() 6848 bool AppMgrServiceInner::JudgeSelfCalledByToken(const sptr<IRemoteObject> &token, const PageStateData &pageStateData) in NotifyAppFaultBySA() argument 6870 if (abilityRecord->GetBundleName() != pageStateData.bundleName || in NotifyAppFaultBySA() 6871 abilityRecord->GetModuleName() != pageStateData.moduleName || in NotifyAppFaultBySA() 6872 abilityRecord->GetName() != pageStateData in NotifyAppFaultBySA() [all...] |
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_second_test/ |
H A D | app_mgr_service_inner_second_test.cpp | 2091 PageStateData pageStateData; in HWTEST_F() local 2092 auto ret = appMgrServiceInner->JudgeSelfCalledByToken(nullptr, pageStateData); in HWTEST_F() 2096 ret = appMgrServiceInner->JudgeSelfCalledByToken(token_, pageStateData); in HWTEST_F() 2109 ret = appMgrServiceInner->JudgeSelfCalledByToken(token_, pageStateData); in HWTEST_F() 2116 ret = appMgrServiceInner->JudgeSelfCalledByToken(token_, pageStateData); in HWTEST_F() 2119 pageStateData.bundleName = TEST_BUNDLE_NAME; in HWTEST_F() 2120 ret = appMgrServiceInner->JudgeSelfCalledByToken(token_, pageStateData); in HWTEST_F() 2123 pageStateData.moduleName = "entry"; in HWTEST_F() 2124 ret = appMgrServiceInner->JudgeSelfCalledByToken(token_, pageStateData); in HWTEST_F() 2127 pageStateData in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/test/unittest/app_mgr_client_test/ |
H A D | app_mgr_client_test.cpp | 976 PageStateData pageStateData; in HWTEST_F() local 977 auto result = appMgrClient->NotifyPageShow(token, pageStateData); in HWTEST_F() 999 PageStateData pageStateData; in HWTEST_F() local 1000 auto result = appMgrClient->NotifyPageHide(token, pageStateData); in HWTEST_F()
|