/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/screen/ |
H A D | screen_manager.cpp | 16 #define LOG_TAG "ScreenManager" 21 std::mutex ScreenManager::mutex_; 22 std::shared_ptr<ScreenManager> ScreenManager::instance_ = nullptr; 23 std::shared_ptr<ScreenManager> ScreenManager::GetInstance() in GetInstance() 29 instance_ = std::make_shared<ScreenManager>(); in GetInstance() 34 bool ScreenManager::RegisterInstance(std::shared_ptr<ScreenManager> instance) in RegisterInstance() 41 bool ScreenManager [all...] |
/foundation/window/window_manager/test/systemtest/dms/ |
H A D | screen_manager_test.cpp | 82 class ScreenChangeListener : public ScreenManager::IScreenListener {
104 class ScreenGroupChangeListener : public ScreenManager::IScreenGroupListener {
197 auto screen = ScreenManager::GetInstance().GetScreenById(virtualScreenId);
in CheckStateDisplay() 223 ScreenManager::GetInstance().GetAllScreens(allScreens); \
237 auto group = ScreenManager::GetInstance().GetScreenGroup(groupId); \
248 ScreenManager::GetInstance().RegisterScreenListener(screenListener); \
249 ScreenManager::GetInstance().RegisterScreenGroupListener(screenGroupChangeListener); \
250 ScreenManager::GetInstance().RegisterVirtualScreenGroupListener(virtualScreenGroupChangeListener); \
253 auto virtualScreen = ScreenManager::GetInstance().GetScreenById(virtualScreenId); \
340 ScreenId virtualScreenId = ScreenManager in HWTEST_F() [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/screen/ |
H A D | screen_manager.h | 24 class ScreenManager { class 26 API_EXPORT static std::shared_ptr<ScreenManager> GetInstance(); 27 API_EXPORT static bool RegisterInstance(std::shared_ptr<ScreenManager> instance); 28 ScreenManager() = default; 29 virtual ~ScreenManager() = default; 34 static std::shared_ptr<ScreenManager> instance_;
|
/foundation/window/window_manager/dm/src/ |
H A D | screen_manager.cpp | 30 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_DISPLAY, "ScreenManager"};
33 class ScreenManager::Impl : public RefBase {
38 static inline SingletonDelegator<ScreenManager> delegator;
75 class ScreenManager::Impl::ScreenManagerListener : public DisplayManagerAgentDefault {
204 WM_IMPLEMENT_SINGLE_INSTANCE(ScreenManager)
206 ScreenManager::ScreenManager()
in ScreenManager() function in OHOS::Rosen::ScreenManager 212 ScreenManager::~ScreenManager()
in ~ScreenManager() 217 ScreenManager [all...] |
/foundation/window/window_manager/test/fuzztest/dms/screenmanager_fuzzer/ |
H A D | screenmanager_fuzzer.cpp | 29 class ScreenListener : public ScreenManager::IScreenListener { 44 class ScreenGroupListener : public ScreenManager::IScreenGroupListener { 51 class VirtualScreenGroupListener : public ScreenManager::IVirtualScreenGroupListener { 76 ScreenManager &screenManager = ScreenManager::GetInstance(); in ScreenPowerFuzzTest() 77 sptr<ScreenManager::IScreenListener> screenListener = new ScreenListener(); in ScreenPowerFuzzTest() 79 sptr<ScreenManager::IScreenGroupListener> screenGroupListener = new ScreenGroupListener(); in ScreenPowerFuzzTest() 103 ScreenManager &screenManager = ScreenManager::GetInstance(); in MakeMirrorWithVirtualScreenFuzzTest() 104 sptr<ScreenManager in MakeMirrorWithVirtualScreenFuzzTest() [all...] |
/foundation/window/window_manager/dm/test/unittest/ |
H A D | screen_manager_test.cpp | 33 class DmMockScreenListener : public ScreenManager::IScreenListener { 40 class TestScreenGroupListener : public ScreenManager::IScreenGroupListener { 45 class TestIVirtualScreenGroupListener : public ScreenManager::IVirtualScreenGroupListener { 102 ScreenId id = ScreenManager::GetInstance().CreateVirtualScreen(wrongOption); in HWTEST_F() 103 DMError ret = ScreenManager::GetInstance().DestroyVirtualScreen(id); in HWTEST_F() 123 ScreenId id = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption); in HWTEST_F() 124 DMError ret = ScreenManager::GetInstance().DestroyVirtualScreen(id); in HWTEST_F() 146 ScreenId vScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption); in HWTEST_F() 149 ScreenManager::GetInstance().MakeExpand(options, expansionId); in HWTEST_F() 151 DMError ret = ScreenManager in HWTEST_F() [all...] |
H A D | display_power_unit_test.cpp | 58 initialPowerState_ = ScreenManager::GetInstance().GetScreenPower(defaultId_);
in SetUp() 64 ScreenManager::GetInstance().SetScreenPowerForAll(initialPowerState_, PowerStateChangeReason::POWER_BUTTON);
in TearDown() 247 bool ret = ScreenManager::GetInstance().SetScreenPowerForAll(ScreenPowerState::POWER_OFF,
in HWTEST_F() 251 ScreenPowerState state = ScreenManager::GetInstance().GetScreenPower(defaultId_);
in HWTEST_F()
|
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/common/src/ |
H A D | screen_manager_adapter.cpp | 62 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(iter->second); in CreateVirtualScreen() 81 uint64_t screenId = Rosen::ScreenManager::GetInstance().CreateVirtualScreen(option); in CreateVirtualScreen() 87 int32_t ScreenMgrAdapter::RegisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener) in RegisterScreenGroupListener() 98 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenGroupListener(listener); in RegisterScreenGroupListener() 107 int32_t ScreenMgrAdapter::UnregisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener) in UnregisterScreenGroupListener() 118 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().UnregisterScreenGroupListener(listener); in UnregisterScreenGroupListener() 132 Rosen::ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(screenIds); in RemoveScreenFromGroup() 138 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(screenId); in RemoveVirtualScreen() 154 Rosen::ScreenManager::GetInstance().SetVirtualScreenSurface(screenId, surface); in SetImageSurface() 162 sptr<Rosen::Screen> screen = Rosen::ScreenManager in GetMapRelation() [all...] |
/foundation/CastEngine/castengine_wifi_display/services/impl/screen_capture/mediasource/ |
H A D | video_source_screen.cpp | 75 auto ret = Rosen::ScreenManager::GetInstance().RegisterScreenGroupListener(screenGroupListener_); in RegisterScreenGroupListener() 87 auto ret = Rosen::ScreenManager::GetInstance().UnregisterScreenGroupListener(screenGroupListener_); in UnregisterScreenGroupListener() 108 screenId_ = Rosen::ScreenManager::GetInstance().CreateVirtualScreen(option); in CreateVirtualScreen() 122 Rosen::DMError err = Rosen::ScreenManager::GetInstance().DestroyVirtualScreen(screenId_); in DestroyVirtualScreen() 136 Rosen::DMError err = Rosen::ScreenManager::GetInstance().MakeMirror(srcScreenId_, mirrorIds, groupId); in StartScreenSourceCapture() 167 Rosen::DMError err = Rosen::ScreenManager::GetInstance().SetVirtualScreenSurface(screenId_, surface); in SetEncoderSurface() 184 Rosen::DMError err = Rosen::ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(screenIds); in RemoveScreenFromGroup()
|
/foundation/multimedia/av_session/services/session/adapter/ |
H A D | avsession_dynamic_display.cpp | 39 Rosen::ScreenManager::GetInstance().GetAllScreens(allDisplays); in GetAllCastDisplays() 44 auto flag = Rosen::ScreenManager::GetInstance().GetVirtualScreenFlag(display->GetId()); in GetAllCastDisplays() 74 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenListener(displayListener_); in StartCastDisplayListener() 84 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().UnregisterScreenListener(displayListener_); in StopCastDisplayListener()
|
H A D | hw_cast_display_listener.h | 26 class HwCastDisplayListener : public Rosen::ScreenManager::IScreenListener {
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/adapter/screenlock/src/ |
H A D | screen_lock.cpp | 24 ScreenManager::RegisterInstance(std::static_pointer_cast<ScreenManager>(std::make_shared<ScreenLock>()));
|
/foundation/window/window_manager/test/demo/ |
H A D | demo_snapshot_virtual_screen.cpp | 43 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(mainId);
in InitOption() 64 virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(option);
in InitMirror() 68 ScreenManager::GetInstance().MakeMirror(mainId, mirrorIds, screenGroupId);
in InitMirror() 115 ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId);
in main()
|
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/src/ |
H A D | screen_manager_adapter_test.cpp | 126 sptr<Rosen::ScreenManager::IScreenGroupListener> listener = nullptr; in HWTEST_F() 139 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F() 153 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F() 168 sptr<Rosen::ScreenManager::IScreenGroupListener> listener = nullptr; in HWTEST_F() 182 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F() 196 sptr<Rosen::ScreenManager::IScreenGroupListener> listener(new MockScreenGroupListener()); in HWTEST_F()
|
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/common/include/ |
H A D | screen_manager_adapter.h | 37 int32_t RegisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener); 38 int32_t UnregisterScreenGroupListener(sptr<Rosen::ScreenManager::IScreenGroupListener> listener);
|
/foundation/window/window_manager/interfaces/innerkits/dm/ |
H A D | screen_manager.h | 27 class ScreenManager : public RefBase {
class 28 WM_DECLARE_SINGLE_INSTANCE_BASE(ScreenManager);
376 ScreenManager();
377 ~ScreenManager();
|
H A D | screen_group.h | 27 friend class ScreenManager;
|
/foundation/window/window_manager/test/systemtest/wms/ |
H A D | window_rotation_test.cpp | 43 class ScreenListener : public ScreenManager::IScreenListener { 118 ScreenManager::GetInstance().RegisterScreenListener(screenListener_); in SetUp() 128 ScreenManager::GetInstance().UnregisterScreenListener(screenListener_); in TearDown() 158 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F() 192 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F() 252 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(defaultScreenId); in HWTEST_F() 272 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F() 295 auto defaultScreen = ScreenManager::GetInstance().GetScreenById(defaultScreenId); in HWTEST_F() 316 auto screen = ScreenManager::GetInstance().GetScreenById(screenId); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/systemtest/ |
H A D | rs_interfaces_virtual_screen_test.cpp | 97 ScreenId virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption_); in HWTEST_F() 103 ScreenManager::GetInstance().MakeMirror(defaultScreenId_, mirrorIds, screenGroupId); in HWTEST_F() 128 auto res = ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId); in HWTEST_F()
|
H A D | rs_interfaces_system_test.cpp | 98 ScreenId virtualScreenId = ScreenManager::GetInstance().CreateVirtualScreen(defaultOption_);
in HWTEST_F() 104 ScreenManager::GetInstance().MakeMirror(defaultScreenId_, mirrorIds, screenGroupId);
in HWTEST_F() 115 auto res = ScreenManager::GetInstance().DestroyVirtualScreen(virtualScreenId);
in HWTEST_F()
|
/foundation/distributedhardware/distributed_screen/screenhandler/src/ |
H A D | dscreen_handler.cpp | 47 Rosen::ScreenManager::GetInstance().UnregisterScreenListener(screenListener_); in ~DScreenHandler() 56 Rosen::DMError ret = Rosen::ScreenManager::GetInstance().RegisterScreenListener(screenListener_); in Initialize() 80 sptr<Rosen::Screen> screen = Rosen::ScreenManager::GetInstance().GetScreenById(screenId); in OnConnect() 144 Rosen::ScreenManager::GetInstance().GetAllScreens(screens); in RealQuery()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/adapter/include/screenlock/ |
H A D | screen_lock.h | 23 class ScreenLock : public ScreenManager {
|
/foundation/distributedhardware/distributed_screen/services/screendemo/ |
H A D | test.cpp | 59 ScreenManager::GetInstance().GetAllScreens(allScreens); in QueryRemoteScreenInfo() 120 ScreenManager::GetInstance().MakeMirror(defaultDisplay->GetScreenId(), mirrorIds, screenGroupId); in StartMirror() 154 ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(stopMirrorIds); in StopMirror() 190 ScreenManager::GetInstance().MakeExpand(options, screenGroupId); in StartExpand() 224 ScreenManager::GetInstance().RemoveVirtualScreenFromGroup(stopExpandIds); in StopExpand()
|
/foundation/window/window_manager/test/common/utils/include/ |
H A D | virtual_screen_group_change_listener_future.h | 24 class VirtualScreenGroupChangeListenerFuture : public ScreenManager::IVirtualScreenGroupListener {
|
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/include/ |
H A D | screen_manager_adapter_test.h | 35 class MockScreenGroupListener : public Rosen::ScreenManager::IScreenGroupListener {
|