Home
last modified time | relevance | path

Searched refs:WindowSessionImpl (Results 1 - 21 of 21) sorted by relevance

/foundation/window/window_manager/wm/src/
H A Dwindow_session_impl.cpp57 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_WINDOW, "WindowSessionImpl"};
82 std::map<int32_t, std::vector<sptr<IWindowLifeCycle>>> WindowSessionImpl::lifecycleListeners_;
83 std::map<int32_t, std::vector<sptr<IDisplayMoveListener>>> WindowSessionImpl::displayMoveListeners_;
84 std::map<int32_t, std::vector<sptr<IWindowChangeListener>>> WindowSessionImpl::windowChangeListeners_;
85 std::map<int32_t, std::vector<sptr<IAvoidAreaChangedListener>>> WindowSessionImpl::avoidAreaChangeListeners_;
86 std::map<int32_t, std::vector<sptr<IDialogDeathRecipientListener>>> WindowSessionImpl::dialogDeathRecipientListeners_;
87 std::map<int32_t, std::vector<sptr<IDialogTargetTouchListener>>> WindowSessionImpl::dialogTargetTouchListener_;
88 std::map<int32_t, std::vector<sptr<IOccupiedAreaChangeListener>>> WindowSessionImpl::occupiedAreaChangeListeners_;
89 std::map<int32_t, std::vector<sptr<IScreenshotListener>>> WindowSessionImpl::screenshotListeners_;
90 std::map<int32_t, std::vector<sptr<ITouchOutsideListener>>> WindowSessionImpl
166 WindowSessionImpl::WindowSessionImpl(const sptr<WindowOption>& option) WindowSessionImpl() function in OHOS::OHOS::Rosen::WindowSessionImpl
[all...]
H A Dwindow.cpp40 sptr<WindowSessionImpl> windowSessionImpl = nullptr; in CreateWindowWithSession()
156 sptr<WindowSessionImpl> windowSessionImpl = sptr<WindowSceneSessionImpl>::MakeSptr(option); in CreatePiP()
174 return WindowSessionImpl::Find(windowName); in Find()
228 return WindowSessionImpl::GetSubWindow(parentId); in GetSubWindow()
H A Dpicture_in_picture_manager.cpp268 sptr<WindowSessionImpl> mainWindow = WindowSceneSessionImpl::GetMainWindowWithId( in AutoStartPipWindow()
H A Dwindow_scene_session_impl.cpp123 using WindowSessionImplMap = std::map<std::string, std::pair<int32_t, sptr<WindowSessionImpl>>>;
125 WindowSceneSessionImpl::WindowSceneSessionImpl(const sptr<WindowOption>& option) : WindowSessionImpl(option) in WindowSceneSessionImpl()
145 sptr<WindowSessionImpl> WindowSceneSessionImpl::FindParentSessionByParentId(uint32_t parentId) in FindParentSessionByParentId()
168 sptr<WindowSessionImpl> WindowSceneSessionImpl::FindParentMainSession(uint32_t parentId, const SessionMap& sessionMap) in FindParentMainSession()
214 static sptr<WindowSessionImpl> FindMainWindowOrExtensionSubWindow(uint32_t parentId, in FindMainWindowOrExtensionSubWindow()
243 return WindowSessionImpl::IsPcOrPadCapabilityEnabled(); in IsPcOrPadCapabilityEnabled()
245 sptr<WindowSessionImpl> parentWindow = nullptr; in IsPcOrPadCapabilityEnabled()
253 return parentWindow->WindowSessionImpl::IsPcOrPadCapabilityEnabled(); in IsPcOrPadCapabilityEnabled()
265 sptr<WindowSessionImpl> parentWindow = nullptr; in IsPcOrPadFreeMultiWindowMode()
273 return parentWindow->WindowSessionImpl in IsPcOrPadFreeMultiWindowMode()
[all...]
H A Dwindow_extension_session_impl.cpp58 WindowExtensionSessionImpl::WindowExtensionSessionImpl(const sptr<WindowOption>& option) : WindowSessionImpl(option) in WindowExtensionSessionImpl()
870 return WindowSessionImpl::Show(reason, withAnimation, withFocus); in Show()
/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_session_impl_test4.cpp79 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(option); in HWTEST_F()
97 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(option); in HWTEST_F()
115 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(option); in HWTEST_F()
132 sptr<WindowSessionImpl> window = new(std::nothrow) WindowSessionImpl(option); in HWTEST_F()
159 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(optio in HWTEST_F()
[all...]
H A Dwindow_session_impl_test.cpp76 sptr<WindowSessionImpl> window = new WindowSessionImpl(option); in HWTEST_F()
87 window = new WindowSessionImpl(option); in HWTEST_F()
91 window = new WindowSessionImpl(option); in HWTEST_F()
107 sptr<WindowSessionImpl> window = new WindowSessionImpl(option); in HWTEST_F()
118 window = new WindowSessionImpl(option); in HWTEST_F()
122 window = new WindowSessionImpl(option); in HWTEST_F()
136 sptr<WindowSessionImpl> window = new(std::nothrow) WindowSessionImpl(optio in HWTEST_F()
[all...]
H A Dwindow_session_impl_test2.cpp39 sptr<WindowSessionImpl> window_;
66 sptr<WindowSessionImpl> GetTestWindowImpl(const std::string& name) in GetTestWindowImpl()
73 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(option); in GetTestWindowImpl()
431 sptr<WindowSessionImpl> windowSession = new (std::nothrow) WindowSessionImpl(option); in HWTEST_F()
521 {"test1", std::pair<int32_t, sptr<WindowSessionImpl>>(1, window)} in HWTEST_F()
524 {"test2", std::pair<int32_t, sptr<WindowSessionImpl>>(2, window)} in HWTEST_F()
529 {"test0", std::pair<int32_t, sptr<WindowSessionImpl>>(0, window)} in HWTEST_F()
604 {"test1", std::pair<int32_t, sptr<WindowSessionImpl>>(windo in HWTEST_F()
[all...]
H A Dwindow_session_impl_test3.cpp40 sptr<WindowSessionImpl> window_;
63 sptr<WindowSessionImpl> GetTestWindowImpl(const std::string& name) in GetTestWindowImpl()
70 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSessionImpl(option); in GetTestWindowImpl()
H A Dwindow_scene_session_impl_test4.cpp443 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
1204 sptr<WindowSessionImpl> parentSession = nullptr; in HWTEST_F()
1224 std::vector<sptr<WindowSessionImpl>> vec; in HWTEST_F()
1226 std::vector<sptr<WindowSessionImpl>>>(1, vec)); in HWTEST_F()
1231 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1295 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1382 std::vector<sptr<WindowSessionImpl>> vec; in HWTEST_F()
1384 std::vector<sptr<WindowSessionImpl>>>(1006, vec)); in HWTEST_F()
1561 using SessionPair = std::pair<uint64_t, sptr<WindowSessionImpl>>; in HWTEST_F()
[all...]
H A Dwindow_scene_session_impl_test2.cpp732 sptr<WindowSessionImpl> winSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
733 WindowSessionImpl::subWindowSessionMap_.insert( in HWTEST_F()
734 std::make_pair<int32_t, std::vector<sptr<WindowSessionImpl>>>(1, {winSession})); in HWTEST_F()
754 WindowSessionImpl::subWindowSessionMap_.erase(1); in HWTEST_F()
1002 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1196 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1237 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1757 sptr<WindowSessionImpl> window = new (std::nothrow) WindowSceneSessionImpl(option); in HWTEST_F()
1773 sptr<WindowSessionImpl> windo in HWTEST_F()
[all...]
H A Dwindow_test.cpp238 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
241 WindowSessionImpl::windowSessionMap_.insert( in HWTEST_F()
242 std::make_pair(winName, pair<int32_t, sptr<WindowSessionImpl>>(winId, windowSession))); in HWTEST_F()
257 WindowSessionImpl::windowSessionMap_.erase(winName); in HWTEST_F()
2475 sptr<WindowSessionImpl> winSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
2480 WindowSessionImpl::windowSessionMap_.insert( in HWTEST_F()
2481 make_pair(winName, std::pair<int32_t, sptr<WindowSessionImpl>>(winId, winSession))); in HWTEST_F()
2506 WindowSessionImpl in HWTEST_F()
[all...]
H A Dwindow_scene_session_impl_test3.cpp1041 std::pair<uint64_t, sptr<WindowSessionImpl>>(window->GetWindowId(), window))); in HWTEST_F()
1678 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
1884 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
1913 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
2016 sptr<WindowSessionImpl> windowSession = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
H A Dwindow_scene_session_impl_test.cpp804 sptr<WindowSessionImpl> session = sptr<WindowSessionImpl>::MakeSptr(option); in HWTEST_F()
807 WindowSessionImpl::windowSessionMap_.insert( in HWTEST_F()
808 std::make_pair(winName, std::pair<int32_t, sptr<WindowSessionImpl>>(windowId, session))); in HWTEST_F()
826 WindowSessionImpl::windowSessionMap_.erase(winName); in HWTEST_F()
/foundation/window/window_manager/test/fuzztest/window_scene/sessionstagestubactive_fuzzer/
H A Dsessionstagestubactive_fuzzer.cpp39 void SessionStageActiveTest(sptr<WindowSessionImpl> stageStub, MessageParcel& parcel) in SessionStageActiveTest()
95 sptr<WindowSessionImpl> stageStub = new (std::nothrow) WindowSessionImpl(windowOption); in DoSomethingInterestingWithMyAPI()
/foundation/window/window_manager/test/fuzztest/window_scene/sessionstagestubchange_fuzzer/
H A Dsessionstagestubchange_fuzzer.cpp39 void SessionStageChangeTest(sptr<WindowSessionImpl> stageStub, MessageParcel& parcel) in SessionStageChangeTest()
98 sptr<WindowSessionImpl> stageStub = new (std::nothrow) WindowSessionImpl(windowOption); in DoSomethingInterestingWithMyAPI()
/foundation/window/window_manager/test/fuzztest/window_scene/sessionstagestubupdate_fuzzer/
H A Dsessionstagestubupdate_fuzzer.cpp56 sptr<WindowSessionImpl> stageStub = new (std::nothrow) WindowSessionImpl(windowOption); in DoSomethingInterestingWithMyAPI()
/foundation/window/window_manager/wm/include/
H A Dwindow_scene_session_impl.h24 class WindowSceneSessionImpl : public WindowSessionImpl {
77 static sptr<WindowSessionImpl> GetMainWindowWithId(uint32_t mainWinId);
78 static sptr<WindowSessionImpl> GetWindowWithId(uint32_t windId);
180 sptr<WindowSessionImpl> FindParentSessionByParentId(uint32_t parentId);
194 using SessionMap = std::map<std::string, std::pair<int32_t, sptr<WindowSessionImpl>>>;
195 sptr<WindowSessionImpl> FindParentMainSession(uint32_t parentId, const SessionMap& sessionMap);
268 WMError GetParentSessionAndVerify(bool isToast, sptr<WindowSessionImpl>& parentSession);
H A Dwindow_session_impl.h62 class WindowSessionImpl : public Window, public virtual SessionStageStub { class
64 explicit WindowSessionImpl(const sptr<WindowOption>& option);
65 ~WindowSessionImpl();
327 void CopyUniqueDensityParameter(sptr<WindowSessionImpl> parentWindow);
328 sptr<WindowSessionImpl> FindMainWindowWithContext();
329 sptr<WindowSessionImpl> FindExtensionWindowWithContext();
355 static std::map<std::string, std::pair<int32_t, sptr<WindowSessionImpl>>> windowSessionMap_;
358 static std::set<sptr<WindowSessionImpl>> windowExtensionSessionSet_;
361 static std::map<int32_t, std::vector<sptr<WindowSessionImpl>>> subWindowSessionMap_;
H A Dwindow_extension_session_impl.h33 class WindowExtensionSessionImpl : public WindowSessionImpl {
/foundation/window/window_manager/test/fuzztest/window_scene/sessioninterface_fuzzer/
H A Dsessioninterface_fuzzer.cpp35 static sptr<WindowSessionImpl> savedWindow;
48 sptr<WindowSessionImpl> window = new WindowSceneSessionImpl(option); in GetProxy()

Completed in 36 milliseconds