/foundation/window/window_manager/dm/test/unittest/ |
H A D | screen_group_test.cpp | 64 sptr<ScreenGroup> screenGroup = new ScreenGroup(screenGroupInfo); in HWTEST_F() local 67 ScreenCombination comb = screenGroup->GetCombination(); in HWTEST_F() 79 sptr<ScreenGroup> screenGroup = new ScreenGroup(screenGroupInfo); in HWTEST_F() local 83 ScreenCombination comb = screenGroup->GetCombination(); in HWTEST_F() 95 sptr<ScreenGroup> screenGroup = new ScreenGroup(screenGroupInfo); in HWTEST_F() local 101 std::vector<Point> pos = screenGroup->GetChildPositions(); in HWTEST_F() 112 sptr<ScreenGroup> screenGroup = new ScreenGroup(screenGroupInfo); in HWTEST_F() local 113 auto result = screenGroup->GetChildIds(); in HWTEST_F() 117 result = screenGroup->GetChildIds(); in HWTEST_F()
|
/foundation/window/window_manager/dmserver/src/ |
H A D | abstract_screen_controller.cpp | 282 sptr<AbstractScreenGroup> screenGroup = iter->second;
in ProcessDefaultScreenReconnected() local 283 if (screenGroup == nullptr) {
in ProcessDefaultScreenReconnected() 284 WLOGFE("screenGroup is nullptr");
in ProcessDefaultScreenReconnected() 288 if (!screenGroup->AddChild(screen, point)) {
in ProcessDefaultScreenReconnected() 315 sptr<AbstractScreenGroup> screenGroup = AddToGroupLocked(absScreen);
in ProcessScreenConnected() local 316 if (screenGroup == nullptr) {
in ProcessScreenConnected() 390 sptr<AbstractScreenGroup> screenGroup;
in ProcessScreenDisconnected() local 401 screenGroup = RemoveFromGroupLocked(screen);
in ProcessScreenDisconnected() 402 if (screenGroup != nullptr) {
in ProcessScreenDisconnected() 407 if (screenGroup ! in ProcessScreenDisconnected() 478 sptr<AbstractScreenGroup> screenGroup = iter->second; RemoveDefaultScreenFromGroupLocked() local 501 sptr<AbstractScreenGroup> screenGroup = iter->second; RemoveFromGroupLocked() local 509 RemoveChildFromGroup(sptr<AbstractScreen> screen, sptr<AbstractScreenGroup> screenGroup) RemoveChildFromGroup() argument 535 sptr<AbstractScreenGroup> screenGroup = iter->second; CheckScreenInScreenGroup() local 547 sptr<AbstractScreenGroup> screenGroup; AddAsFirstScreenLocked() local 596 auto screenGroup = screenGroupIter->second; AddAsSuccedentScreenLocked() local 782 auto screenGroup = screen->GetGroup(); SetOrientation() local 790 UpdateScreenGroupLayout(sptr<AbstractScreenGroup> screenGroup) UpdateScreenGroupLayout() argument 1128 sptr<AbstractScreenGroup> screenGroup = iter->second; StopScreens() local [all...] |
H A D | abstract_display_controller.cpp | 179 sptr<AbstractScreenGroup> screenGroup;
in OnAbstractScreenDisconnect() local 183 screenGroup = absScreen->GetGroup();
in OnAbstractScreenDisconnect() 184 if (screenGroup == nullptr) {
in OnAbstractScreenDisconnect() 188 if (screenGroup->combination_ == ScreenCombination::SCREEN_ALONE
in OnAbstractScreenDisconnect() 189 || screenGroup->combination_ == ScreenCombination::SCREEN_MIRROR) {
in OnAbstractScreenDisconnect() 190 absDisplayId = ProcessNormalScreenDisconnected(absScreen, screenGroup, abstractDisplay);
in OnAbstractScreenDisconnect() 191 } else if (screenGroup->combination_ == ScreenCombination::SCREEN_EXPAND) {
in OnAbstractScreenDisconnect() 192 absDisplayId = ProcessExpandScreenDisconnected(absScreen, screenGroup, abstractDisplay);
in OnAbstractScreenDisconnect() 194 WLOGE("support in future. combination:%{public}u", screenGroup->combination_);
in OnAbstractScreenDisconnect() 200 if (screenGroup in OnAbstractScreenDisconnect() 215 ProcessNormalScreenDisconnected( sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay) ProcessNormalScreenDisconnected() argument 239 ProcessExpandScreenDisconnected( sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay) ProcessExpandScreenDisconnected() argument [all...] |
H A D | display_dumper.cpp | 179 auto screenGroup = abstractScreenController_->GetAbstractScreenGroup(screenId); in DumpAllScreenInfo() local 180 screenGroups.insert(std::make_pair(screenId, screenGroup)); in DumpAllScreenInfo() 194 DMError DisplayDumper::DumpScreenInfo(const sptr<AbstractScreenGroup>& screenGroup, std::string& dumpInfo) const in DumpScreenInfo() argument 196 if (screenGroup == nullptr) { in DumpScreenInfo() 197 WLOGFE("screenGroup is null"); in DumpScreenInfo() 201 oss << "-------------------------------------ScreenGroup " << screenGroup->dmsId_ in DumpScreenInfo() 208 auto childrenScreen = screenGroup->GetChildren(); in DumpScreenInfo()
|
H A D | display_manager_service.cpp | 635 auto screenGroup = abstractScreenController_->GetAbstractScreenGroup(screenId);
in GetScreenGroupInfoById() local 636 if (screenGroup == nullptr) {
in GetScreenGroupInfoById() 640 return screenGroup->ConvertToScreenGroupInfo();
in GetScreenGroupInfoById()
|
/foundation/window/window_manager/dmserver/include/ |
H A D | abstract_display_controller.h | 65 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay);
67 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup, sptr<AbstractDisplay>& absDisplay);
|
H A D | display_dumper.h | 44 DMError DumpScreenInfo(const sptr<AbstractScreenGroup>& screenGroup, std::string& dumpInfo) const;
|
H A D | abstract_screen_controller.h | 123 void UpdateScreenGroupLayout(sptr<AbstractScreenGroup> screenGroup);
|
/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | abstract_display_controller_test.cpp | 158 sptr<AbstractScreenGroup> screenGroup = nullptr; in HWTEST_F() local 163 displayId = absDisplayController_->ProcessNormalScreenDisconnected(absScreen_, screenGroup, absDisplay_); in HWTEST_F() 167 displayId = absDisplayController_->ProcessNormalScreenDisconnected(absScreen_, screenGroup, absDisplay_); in HWTEST_F() 179 sptr<AbstractScreenGroup> screenGroup = nullptr; in HWTEST_F() local 184 displayId = absDisplayController_->ProcessExpandScreenDisconnected(absScreen_, screenGroup, absDisplay_); in HWTEST_F() 188 displayId = absDisplayController_->ProcessExpandScreenDisconnected(absScreen_, screenGroup, absDisplay_); in HWTEST_F()
|
H A D | display_dumper_test.cpp | 347 sptr<AbstractScreenGroup> screenGroup = nullptr; in HWTEST_F() local 349 DMError result = displayDumper->DumpScreenInfo(screenGroup, dumpInfo); in HWTEST_F() 374 sptr<AbstractScreenGroup> screenGroup = new AbstractScreenGroup( in HWTEST_F() local 377 DMError result = displayDumper->DumpScreenInfo(screenGroup, dumpInfo); in HWTEST_F()
|
H A D | abstract_screen_controller_test.cpp | 426 sptr<AbstractScreenGroup> screenGroup = absController_->dmsScreenGroupMap_[0]; in HWTEST_F() local 427 screenGroup->screenMap_.insert(std::make_pair(dmsId, screen)); in HWTEST_F() 428 ASSERT_EQ(true, absController_->RemoveChildFromGroup(screen, screenGroup)); in HWTEST_F()
|
/foundation/window/window_manager/dm/src/ |
H A D | screen_manager.cpp | 185 auto screenGroup = pImpl_->GetScreenGroup(parent);
in NotifyVirtualScreenGroupChanged() local 186 if (screenGroup == nullptr) {
in NotifyVirtualScreenGroupChanged() 187 WLOGFE("screenGroup is null");
in NotifyVirtualScreenGroupChanged() 192 ScreenCombination comb = screenGroup->GetCombination();
in NotifyVirtualScreenGroupChanged() 253 sptr<ScreenGroup> screenGroup = new ScreenGroup(screenGroupInfo);
in GetScreenGroup() local 254 screenGroupMap_[screenId] = screenGroup;
in GetScreenGroup() 255 return screenGroup;
in GetScreenGroup()
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_session_manager.cpp | 3120 auto screenGroup = RemoveFromGroupLocked(screen); in DestroyVirtualScreen() local 3121 if (screenGroup != nullptr) { in DestroyVirtualScreen() 3289 sptr<ScreenSessionGroup> screenGroup = GetAbstractScreenGroup(screen->groupSmsId_); in StopScreens() local 3290 if (!screenGroup) { in StopScreens() 3295 if (screenGroup->combination_ != stopCombination) { in StopScreens() 3299 if (screenGroup->combination_ == ScreenCombination::SCREEN_MIRROR && in StopScreens() 3300 screen->screenId_ == screenGroup->mirrorScreenId_) { in StopScreens() 3304 bool res = RemoveChildFromGroup(screen, screenGroup); in StopScreens() 3760 sptr<ScreenSessionGroup> screenGroup; in AddAsFirstScreenLocked() local 3762 screenGroup in AddAsFirstScreenLocked() 3814 auto screenGroup = screenGroupIter->second; AddAsSuccedentScreenLocked() local 3827 sptr<ScreenSessionGroup> screenGroup = GetAbstractScreenGroup(groupSmsId); RemoveFromGroupLocked() local 3839 RemoveChildFromGroup(sptr<ScreenSession> screen, sptr<ScreenSessionGroup> screenGroup) RemoveChildFromGroup() argument 3915 sptr<ScreenSessionGroup> screenGroup = iter->second; CheckScreenInScreenGroup() local [all...] |
/foundation/window/window_manager/window_scene/screen_session_manager/include/ |
H A D | screen_session_manager.h | 164 bool RemoveChildFromGroup(sptr<ScreenSession> screen, sptr<ScreenSessionGroup> screenGroup);
|