Home
last modified time | relevance | path

Searched refs:windowPidVisibilityInfo (Results 1 - 7 of 7) sorted by relevance

/foundation/ability/ability_runtime/services/appmgr/src/
H A Dwindow_pid_visibility_changed_listener.cpp31 const sptr<WindowPidVisibilityInfo>& windowPidVisibilityInfo) in NotifyWindowPidVisibilityChanged()
34 windowPidVisibilityInfo->pid_, static_cast<uint32_t>(windowPidVisibilityInfo->visibilityState_)); in NotifyWindowPidVisibilityChanged()
35 if (!windowPidVisibilityInfo) { in NotifyWindowPidVisibilityChanged()
45 auto task = [inner = appServiceInner_, windowPidVisibilityInfo] { in NotifyWindowPidVisibilityChanged()
51 serviceInner->HandleWindowPidVisibilityChanged(windowPidVisibilityInfo); in NotifyWindowPidVisibilityChanged()
30 NotifyWindowPidVisibilityChanged( const sptr<WindowPidVisibilityInfo>& windowPidVisibilityInfo) NotifyWindowPidVisibilityChanged() argument
H A Dapp_mgr_service_inner.cpp5632 const sptr<WindowPidVisibilityInfo>& windowPidVisibilityInfo) in HandleWindowPidVisibilityChanged()
5635 if (!windowPidVisibilityInfo) { in HandleWindowPidVisibilityChanged()
5639 auto appRecord = GetAppRunningRecordByPid(windowPidVisibilityInfo->pid_); in HandleWindowPidVisibilityChanged()
5645 if (windowPidVisibilityInfo->visibilityState_ == OHOS::Rosen::WindowPidVisibilityState::VISIBILITY_STATE) { in HandleWindowPidVisibilityChanged()
5648 if (windowPidVisibilityInfo->visibilityState_ == OHOS::Rosen::WindowPidVisibilityState::INVISIBILITY_STATE) { in HandleWindowPidVisibilityChanged()
5631 HandleWindowPidVisibilityChanged( const sptr<WindowPidVisibilityInfo>& windowPidVisibilityInfo) HandleWindowPidVisibilityChanged() argument
/foundation/window/window_manager/utils/src/
H A Dwindow_pid_visibility_info.cpp28 auto windowPidVisibilityInfo = new (std::nothrow) WindowPidVisibilityInfo(); in Unmarshalling() local
29 if (windowPidVisibilityInfo == nullptr) { in Unmarshalling()
35 bool res = parcel.ReadInt32(windowPidVisibilityInfo->pid_) && parcel.ReadUint32(visibilityState); in Unmarshalling()
37 delete windowPidVisibilityInfo; in Unmarshalling()
40 windowPidVisibilityInfo->visibilityState_ = static_cast<WindowPidVisibilityState>(visibilityState); in Unmarshalling()
41 return windowPidVisibilityInfo; in Unmarshalling()
/foundation/ability/ability_runtime/services/appmgr/include/
H A Dwindow_pid_visibility_changed_listener.h34 const sptr<OHOS::Rosen::WindowPidVisibilityInfo>& windowPidVisibilityInfo) override;
H A Dapp_mgr_service_inner.h895 void HandleWindowPidVisibilityChanged(const sptr<OHOS::Rosen::WindowPidVisibilityInfo>& windowPidVisibilityInfo);
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp4048 sptr<WindowPidVisibilityInfo> windowPidVisibilityInfo = sptr<WindowPidVisibilityInfo>::MakeSptr(); in RegisterVisibilityChangedDetectFunc()
4049 windowPidVisibilityInfo->pid_ = pid; in RegisterVisibilityChangedDetectFunc()
4061 windowPidVisibilityInfo->visibilityState_ = WindowPidVisibilityState::VISIBILITY_STATE; in RegisterVisibilityChangedDetectFunc()
4063 SessionManagerAgentController::GetInstance().NotifyWindowPidVisibilityChanged(windowPidVisibilityInfo); in RegisterVisibilityChangedDetectFunc()
4066 windowPidVisibilityInfo->visibilityState_ = WindowPidVisibilityState::INVISIBILITY_STATE; in RegisterVisibilityChangedDetectFunc()
4068 SessionManagerAgentController::GetInstance().NotifyWindowPidVisibilityChanged(windowPidVisibilityInfo); in RegisterVisibilityChangedDetectFunc()
/foundation/ability/ability_runtime/test/unittest/app_mgr_service_inner_test/
H A Dapp_mgr_service_inner_test.cpp4039 sptr<Rosen::WindowPidVisibilityInfo> windowPidVisibilityInfo; in HWTEST_F() local
4040 appMgrServiceInner->HandleWindowPidVisibilityChanged(windowPidVisibilityInfo); in HWTEST_F()

Completed in 37 milliseconds