Home
last modified time | relevance | path

Searched refs:subSession (Results 1 - 10 of 10) sorted by relevance

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_test.cpp813 sptr<SceneSession> subSession; in HWTEST_F() local
814 subSession = new (std::nothrow) SceneSession(info, nullptr); in HWTEST_F()
815 ASSERT_NE(subSession, nullptr); in HWTEST_F()
816 ASSERT_NE(subSession->GetSessionProperty(), nullptr); in HWTEST_F()
817 sceneSession->AddSubSession(subSession); in HWTEST_F()
818 subSession->GetSessionProperty()->SetWindowType(WindowType::WINDOW_TYPE_APP_SUB_WINDOW); in HWTEST_F()
819 subSession->GetSessionProperty()->SetParentPersistentId(sceneSession->GetPersistentId()); in HWTEST_F()
820 ssm_->sceneSessionMap_.insert(std::make_pair(subSession->GetPersistentId(), subSession)); in HWTEST_F()
822 EXPECT_FALSE(subSession in HWTEST_F()
846 sptr<SceneSession> subSession; HWTEST_F() local
[all...]
H A Dscene_session_manager_test6.cpp796 sptr<SceneSession> subSession = sptr<SceneSession>::MakeSptr(sessionInfo, nullptr); in HWTEST_F() local
798 ASSERT_NE(nullptr, subSession); in HWTEST_F()
799 sceneSession->AddSubSession(subSession); in HWTEST_F()
802 ASSERT_NE(nullptr, subSession); in HWTEST_F()
803 subSession->SetSessionState(SessionState::STATE_FOREGROUND); in HWTEST_F()
806 ASSERT_NE(nullptr, subSession); in HWTEST_F()
807 subSession->SetSessionState(SessionState::STATE_ACTIVE); in HWTEST_F()
810 ASSERT_NE(nullptr, subSession); in HWTEST_F()
811 subSession->SetSessionState(SessionState::STATE_INACTIVE); in HWTEST_F()
1346 sptr<SceneSession> subSession in HWTEST_F() local
[all...]
H A Dscene_session_test2.cpp456 sptr<Session> subSession = sptr<Session>::MakeSptr(info); in HWTEST_F() local
457 EXPECT_NE(subSession, nullptr); in HWTEST_F()
458 subSession->SetParentSession(session); in HWTEST_F()
463 subSession->SetSessionProperty(subProperty); in HWTEST_F()
467 sceneSession->SetParentSession(subSession); in HWTEST_F()
517 sptr<SceneSession> subSession = nullptr; in HWTEST_F() local
518 bool res = session->AddSubSession(subSession); in HWTEST_F()
521 subSession = new (std::nothrow) SceneSession(info, nullptr); in HWTEST_F()
522 EXPECT_NE(subSession, nullptr); in HWTEST_F()
524 res = session->AddSubSession(subSession); in HWTEST_F()
548 sptr<SceneSession> subSession = new (std::nothrow) SceneSession(info, nullptr); HWTEST_F() local
[all...]
H A Dsession_test2.cpp1920 sptr<Session> subSession = sptr<Session>::MakeSptr(info); in HWTEST_F() local
1921 ASSERT_NE(subSession, nullptr); in HWTEST_F()
1922 subSession->SetParentSession(session); in HWTEST_F()
1923 subSession->property_ = sptr<WindowSessionProperty>::MakeSptr(); in HWTEST_F()
1924 ASSERT_NE(subSession->property_, nullptr); in HWTEST_F()
1925 subSession->property_->SetWindowType(WindowType::WINDOW_TYPE_APP_SUB_WINDOW); in HWTEST_F()
1926 EXPECT_EQ(session, subSession->GetMainSession()); in HWTEST_F()
1930 subSubSession->SetParentSession(subSession); in HWTEST_F()
/foundation/window/window_manager/wm/test/unittest/
H A Dwindow_scene_session_impl_test4.cpp990 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(subSessionInfo); in HWTEST_F() local
991 ASSERT_NE(nullptr, subSession); in HWTEST_F()
992 subWindow->hostSession_ = subSession; in HWTEST_F()
1217 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(subSessionInfo); in HWTEST_F() local
1218 ASSERT_NE(nullptr, subSession); in HWTEST_F()
1219 subWindow->hostSession_ = subSession; in HWTEST_F()
1277 sptr<SessionMocker> subSession = new (std::nothrow) SessionMocker(subSessionInfo); in HWTEST_F() local
1278 ASSERT_NE(nullptr, subSession); in HWTEST_F()
1279 subWindow->hostSession_ = subSession; in HWTEST_F()
1323 sptr<SessionMocker> subSession in HWTEST_F() local
1367 sptr<SessionMocker> subSession = new (std::nothrow) SessionMocker(subSessionInfo); HWTEST_F() local
1413 sptr<SessionMocker> subSession = new (std::nothrow) SessionMocker(subSessionInfo); HWTEST_F() local
1435 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(subSessionInfo); HWTEST_F() local
[all...]
H A Dwindow_session_impl_test4.cpp1517 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(subSessionInfo); in HWTEST_F() local
1518 ASSERT_NE(nullptr, subSession); in HWTEST_F()
1519 subWindow->hostSession_ = subSession; in HWTEST_F()
1558 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(subSessionInfo); in HWTEST_F() local
1559 ASSERT_NE(nullptr, subSession); in HWTEST_F()
1560 subWindow->hostSession_ = subSession; in HWTEST_F()
H A Dwindow_scene_session_impl_test3.cpp769 sptr<SessionMocker> subSession = sptr<SessionMocker>::MakeSptr(sessionInfo); in HWTEST_F() local
770 windowSceneSessionImpl->hostSession_ = subSession; in HWTEST_F()
1018 sptr<SessionMocker> subSession = new (std::nothrow) SessionMocker(subSessionInfo); in HWTEST_F() local
1019 ASSERT_NE(nullptr, subSession); in HWTEST_F()
1020 subWindow->hostSession_ = subSession; in HWTEST_F()
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp3569 for (const auto& subSession : subVec) { in GetTopWindowByTraverseSessionTree()
3570 if (subSession == nullptr || subSession->GetCallingPid() != session->GetCallingPid()) { in GetTopWindowByTraverseSessionTree()
3572 "subSession is null or subWin's callingPid is not equal to mainWin's callingPid"); in GetTopWindowByTraverseSessionTree()
3575 if ((subSession->GetSessionState() == SessionState::STATE_FOREGROUND || in GetTopWindowByTraverseSessionTree()
3576 subSession->GetSessionState() == SessionState::STATE_ACTIVE) && in GetTopWindowByTraverseSessionTree()
3577 subSession->GetZOrder() > zOrder) { in GetTopWindowByTraverseSessionTree()
3578 topWinId = static_cast<uint32_t>(subSession->GetPersistentId()); in GetTopWindowByTraverseSessionTree()
3579 zOrder = subSession->GetZOrder(); in GetTopWindowByTraverseSessionTree()
3583 if (subSession in GetTopWindowByTraverseSessionTree()
7563 auto subSession = *iterator; RemoveDuplicateSubSession() local
[all...]
/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp1245 auto subSession = std::find_if(subSession_.begin(), subSession_.end(), [subWindowId](sptr<SceneSession> session) { in RaiseAboveTarget() local
1250 if (subSession != subSession_.end() && callingPid != (*subSession)->GetCallingPid()) { in RaiseAboveTarget()
4111 bool SceneSession::AddSubSession(const sptr<SceneSession>& subSession) in AddSubSession() argument
4113 if (subSession == nullptr) { in AddSubSession()
4114 TLOGE(WmsLogTag::WMS_SUB, "subSession is nullptr"); in AddSubSession()
4117 const auto& persistentId = subSession->GetPersistentId(); in AddSubSession()
4125 subSession->GetPersistentId(), GetPersistentId()); in AddSubSession()
4129 subSession->GetPersistentId(), GetPersistentId()); in AddSubSession()
4130 subSession_.push_back(subSession); in AddSubSession()
[all...]
/foundation/window/window_manager/window_scene/session/host/include/
H A Dscene_session.h359 bool AddSubSession(const sptr<SceneSession>& subSession);

Completed in 37 milliseconds