/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | multi_screen_manager_test.cpp | 77 ScreenId mainScreenId = 1; in HWTEST_F() local 80 MultiScreenManager::GetInstance().VirtualScreenMirrorSwitch(mainScreenId, ScreenIds, screenGroupId); in HWTEST_F() 91 ScreenId mainScreenId = 1002; in HWTEST_F() local 95 ScreenSessionManager::GetInstance().screenSessionMap_[mainScreenId] = session; in HWTEST_F() 96 auto ret = MultiScreenManager::GetInstance().VirtualScreenMirrorSwitch(mainScreenId, ScreenIds, screenGroupId); in HWTEST_F() 107 ScreenId mainScreenId = 1002; in HWTEST_F() local 111 ScreenSessionManager::GetInstance().screenSessionMap_[mainScreenId] = session; in HWTEST_F() 115 sptr<ScreenSessionGroup> sessiongroup = new ScreenSessionGroup(mainScreenId, rsId, name, combination); in HWTEST_F() 116 ScreenSessionManager::GetInstance().smsScreenGroupMap_[mainScreenId] = sessiongroup; in HWTEST_F() 117 auto ret = MultiScreenManager::GetInstance().VirtualScreenMirrorSwitch(mainScreenId, ScreenId in HWTEST_F() 128 ScreenId mainScreenId = 1003; HWTEST_F() local 142 ScreenId mainScreenId = 101; HWTEST_F() local 156 ScreenId mainScreenId = 102; HWTEST_F() local [all...] |
H A D | screen_session_manager_client_proxy_test.cpp | 96 ScreenId mainScreenId = 0; in HWTEST_F() local 100 screenSessionManagerClientProxy_->OnScreenExtendChanged(mainScreenId, extendScreenId); in HWTEST_F()
|
H A D | screen_session_manager_client_stub_test.cpp | 426 ScreenId mainScreenId = 0; in HWTEST_F() local 427 data.WriteUint64(mainScreenId); in HWTEST_F() 558 ScreenId mainScreenId = 0; in HWTEST_F() local 560 data.WriteUint64(mainScreenId); in HWTEST_F()
|
/foundation/window/window_manager/window_scene/screen_session_manager/include/ |
H A D | multi_screen_manager.h | 35 DMError MirrorSwitch(const ScreenId mainScreenId, const std::vector<ScreenId>& screenIds, 41 void MultiScreenModeChange(ScreenId mainScreenId, ScreenId secondaryScreenId, const std::string& operateType); 43 void SetMultiScreenStatus(ScreenId mainScreenId, const std::string& status); 57 DMError VirtualScreenMirrorSwitch(const ScreenId mainScreenId, const std::vector<ScreenId>& screenIds,
|
H A D | screen_session_manager.h | 109 virtual DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenIds, 111 virtual DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId, 292 void OnScreenExtendChange(ScreenId mainScreenId, ScreenId extendScreenId) override; 296 void MultiScreenModeChange(const std::string& mainScreenId, const std::string& secondaryScreenId, 351 void MultiScreenModeChange(ScreenId mainScreenId, ScreenId secondaryScreenId, const std::string& operateType);
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | multi_screen_manager.cpp | 66 DMError MultiScreenManager::VirtualScreenMirrorSwitch(const ScreenId mainScreenId, in VirtualScreenMirrorSwitch() argument 72 auto mainScreen = ScreenSessionManager::GetInstance().GetScreenSession(mainScreenId); in VirtualScreenMirrorSwitch() 74 TLOGE(WmsLogTag::DMS, "screen session null fail mainScreenId: %{public}" PRIu64, mainScreenId); in VirtualScreenMirrorSwitch() 77 DMError ret = ScreenSessionManager::GetInstance().SetMirror(mainScreenId, screenIds); in VirtualScreenMirrorSwitch() 83 TLOGE(WmsLogTag::DMS, "get screen group failed main screenId: %{public}" PRIu64, mainScreenId); in VirtualScreenMirrorSwitch() 213 DMError MultiScreenManager::MirrorSwitch(const ScreenId mainScreenId, const std::vector<ScreenId>& screenIds, in MirrorSwitch() argument 227 switchStatus = VirtualScreenMirrorSwitch(mainScreenId, virtualScreenIds, screenGroupId); in MirrorSwitch() 362 TLOGI(WmsLogTag::DMS, "mainScreenId:%{public}" PRIu64", extendScreenId=%{public}" PRIu64, in DoFirstMirrorChangeExtend() 435 TLOGI(WmsLogTag::DMS, "mainScreenId in DoFirstExtendChangeExtend() 491 SetMultiScreenStatus(ScreenId mainScreenId, const std::string& status) SetMultiScreenStatus() argument 512 ScreenId mainScreenId = multiScreenStatus_.first; InternalScreenOnChange() local 555 ScreenId mainScreenId = multiScreenStatus_.first; InternalScreenOffChange() local [all...] |
/foundation/window/window_manager/interfaces/innerkits/dm/ |
H A D | screen_manager.h | 108 * @param mainScreenId Main screen id.
113 DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenId, ScreenId& screenGroupId);
118 * @param mainScreenId Main screen id.
123 DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/src/zidl/ |
H A D | screen_session_manager_client_stub.cpp | 151 auto mainScreenId = static_cast<ScreenId>(data.ReadUint64()); in HandleOnScreenExtendChanged() local 153 WLOGI("mainScreenId=%{public}" PRIu64" extendScreenId=%{public}" PRIu64, mainScreenId, extendScreenId); in HandleOnScreenExtendChanged() 154 OnScreenExtendChanged(mainScreenId, extendScreenId); in HandleOnScreenExtendChanged()
|
H A D | screen_session_manager_client_proxy.cpp | 100 void ScreenSessionManagerClientProxy::OnScreenExtendChanged(ScreenId mainScreenId, ScreenId extendScreenId) in OnScreenExtendChanged() argument 114 if (!data.WriteUint64(mainScreenId)) { in OnScreenExtendChanged()
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/src/ |
H A D | screen_session_manager_client.cpp | 151 void ScreenSessionManagerClient::OnScreenExtendChanged(ScreenId mainScreenId, ScreenId extendScreenId) in OnScreenExtendChanged() argument 153 auto screenSession = GetScreenSession(mainScreenId); in OnScreenExtendChanged() 158 WLOGI("mainScreenId=%{public}" PRIu64" extendScreenId=%{public}" PRIu64, mainScreenId, extendScreenId); in OnScreenExtendChanged() 159 screenSession->ScreenExtendChange(mainScreenId, extendScreenId); in OnScreenExtendChanged()
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/include/zidl/ |
H A D | screen_session_manager_client_interface.h | 61 virtual void OnScreenExtendChanged(ScreenId mainScreenId, ScreenId extendScreenId) = 0;
|
H A D | screen_session_manager_client_proxy.h | 40 void OnScreenExtendChanged(ScreenId mainScreenId, ScreenId extendScreenId) override;
|
/foundation/window/window_manager/dmserver/src/ |
H A D | display_manager_service.cpp | 527 DMError DisplayManagerService::MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenIds,
in MakeMirror() argument 534 WLOGFI("MakeMirror. mainScreenId :%{public}" PRIu64"", mainScreenId);
in MakeMirror() 536 auto iter = std::find(allMirrorScreenIds.begin(), allMirrorScreenIds.end(), mainScreenId);
in MakeMirror() 540 auto mainScreen = abstractScreenController_->GetAbstractScreen(mainScreenId);
in MakeMirror() 543 mainScreenId, static_cast<uint32_t>(allMirrorScreenIds.size()));
in MakeMirror() 547 DMError ret = abstractScreenController_->MakeMirror(mainScreenId, allMirrorScreenIds);
in MakeMirror()
|
H A D | display_manager_stub.cpp | 219 ScreenId mainScreenId = static_cast<ScreenId>(data.ReadUint64());
in OnRemoteRequest() local 222 WLOGE("fail to receive mirror screen in stub. screen:%{public}" PRIu64"", mainScreenId);
in OnRemoteRequest() 226 DMError ret = MakeMirror(mainScreenId, mirrorScreenId, screenGroupId);
in OnRemoteRequest()
|
/foundation/window/window_manager/dm/src/ |
H A D | screen_manager.cpp | 475 DMError ScreenManager::MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenId, ScreenId& screenGroupId)
in MakeMirror() argument 477 WLOGFI("Make mirror for screen: %{public}" PRIu64"", mainScreenId);
in MakeMirror() 482 DMError ret = SingletonContainer::Get<ScreenManagerAdapter>().MakeMirror(mainScreenId, mirrorScreenId,
in MakeMirror() 490 DMError ScreenManager::SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
in SetMultiScreenMode() argument 493 WLOGFI("mainScreenId:%{public}" PRIu64",secondaryScreenId:%{public}" PRIu64",screenMode:%{public}u",
in SetMultiScreenMode() 494 mainScreenId, secondaryScreenId, screenMode);
in SetMultiScreenMode() 495 DMError ret = SingletonContainer::Get<ScreenManagerAdapter>().SetMultiScreenMode(mainScreenId,
in SetMultiScreenMode()
|
H A D | display_manager_adapter.cpp | 476 DMError ScreenManagerAdapter::MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenId,
in MakeMirror() argument 481 return displayManagerServiceProxy_->MakeMirror(mainScreenId, mirrorScreenId, screenGroupId);
in MakeMirror() 484 DMError ScreenManagerAdapter::SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
in SetMultiScreenMode() argument 489 return displayManagerServiceProxy_->SetMultiScreenMode(mainScreenId, secondaryScreenId, screenMode);
in SetMultiScreenMode()
|
/foundation/window/window_manager/window_scene/screen_session_manager/src/zidl/ |
H A D | screen_session_manager_stub.cpp | 260 ScreenId mainScreenId = static_cast<ScreenId>(data.ReadUint64()); in OnRemoteRequest() local 263 WLOGE("fail to receive mirror screen in stub. screen:%{public}" PRIu64"", mainScreenId); in OnRemoteRequest() 267 DMError ret = MakeMirror(mainScreenId, mirrorScreenId, screenGroupId); in OnRemoteRequest() 273 ScreenId mainScreenId = static_cast<ScreenId>(data.ReadUint64()); in OnRemoteRequest() local 276 DMError ret = SetMultiScreenMode(mainScreenId, secondaryScreenId, screenMode); in OnRemoteRequest() 281 uint64_t mainScreenId = data.ReadUint64(); in OnRemoteRequest() local 288 .screenId_ = mainScreenId, in OnRemoteRequest()
|
/foundation/window/window_manager/window_scene/interfaces/kits/napi/screen_session_manager/ |
H A D | js_screen_session.h | 59 void OnScreenExtendChange(ScreenId mainScreenId, ScreenId extendScreenId) override;
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/include/ |
H A D | screen_session_manager_client.h | 105 void OnScreenExtendChanged(ScreenId mainScreenId, ScreenId extendScreenId) override;
|
/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | display_manager_service_test.cpp | 521 ScreenId mainScreenId = 1; in HWTEST_F() local 526 dms_->abstractScreenController_->dmsScreenMap_.insert(std::make_pair(mainScreenId, absScreen)); in HWTEST_F() 527 DMError ret = dms_->MakeMirror(mainScreenId, mirrorScreenIds, screenGroupId); in HWTEST_F()
|
/foundation/window/window_manager/interfaces/kits/napi/screen_runtime/napi/ |
H A D | js_screen_manager.cpp | 407 int64_t mainScreenId;
in OnMakeMirror() local 408 if (!ConvertFromJsValue(env, argv[0], mainScreenId)) {
in OnMakeMirror() 434 auto asyncTask = [mainScreenId, screenIds, env, task = napiAsyncTask.get()]() {
in OnMakeMirror() 438 SingletonContainer::Get<ScreenManager>().MakeMirror(mainScreenId, screenIds, screenGroupId));
in OnMakeMirror() 458 int64_t mainScreenId;
in OnSetMultiScreenMode() local 459 if (!ConvertFromJsValue(env, argv[INDEX_ZERO], mainScreenId)) {
in OnSetMultiScreenMode() 473 auto asyncTask = [mainScreenId, secondaryScreenId, env, screenMode,
in OnSetMultiScreenMode() 477 SingletonContainer::Get<ScreenManager>().SetMultiScreenMode(mainScreenId, secondaryScreenId,
in OnSetMultiScreenMode()
|
/foundation/window/window_manager/dm/include/ |
H A D | display_manager_adapter.h | 121 virtual DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenId, ScreenId& screenGroupId);
122 virtual DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
|
/foundation/window/window_manager/dmserver/include/ |
H A D | display_manager_interface.h | 138 virtual DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenIds,
140 virtual DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
in SetMultiScreenMode() argument
|
/foundation/window/window_manager/window_scene/screen_session_manager/include/zidl/ |
H A D | screen_session_manager_interface.h | 110 virtual DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenIds, 112 virtual DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
|
H A D | screen_session_manager_proxy.h | 86 virtual DMError MakeMirror(ScreenId mainScreenId, std::vector<ScreenId> mirrorScreenIds, 88 virtual DMError SetMultiScreenMode(ScreenId mainScreenId, ScreenId secondaryScreenId,
|