/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/src/ |
H A D | dscreen_manager_test.cpp | 52 std::shared_ptr<DScreen> changedScreen = nullptr; in HWTEST_F() local 54 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 57 changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in HWTEST_F() 58 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 61 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 64 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 67 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 81 std::shared_ptr<DScreen> changedScreen = nullptr; in HWTEST_F() local 82 int32_t ret = DScreenManager::GetInstance().AddToGroup(changedScreen, 0); in HWTEST_F() 86 changedScreen in HWTEST_F() 103 std::shared_ptr<DScreen> changedScreen = nullptr; HWTEST_F() local 126 std::shared_ptr<DScreen> changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); HWTEST_F() local 142 std::shared_ptr<DScreen> changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); HWTEST_F() local [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/2.0/src/ |
H A D | dscreen_manager_test.cpp | 70 std::shared_ptr<DScreen> changedScreen = nullptr; in HWTEST_F() local 72 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 75 changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in HWTEST_F() 76 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 79 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 82 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 85 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in HWTEST_F() 99 std::shared_ptr<DScreen> changedScreen = nullptr; in HWTEST_F() local 100 int32_t ret = DScreenManager::GetInstance().StartDScreenMirror(changedScreen); in HWTEST_F() 104 changedScreen in HWTEST_F() 120 std::shared_ptr<DScreen> changedScreen = nullptr; HWTEST_F() local 143 std::shared_ptr<DScreen> changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); HWTEST_F() local 159 std::shared_ptr<DScreen> changedScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); HWTEST_F() local [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/1.0/src/ |
H A D | dscreen_manager.cpp | 90 std::shared_ptr<DScreen> changedScreen = DScreenManager::GetInstance().FindDScreenByScreenId(screenId); in OnChange() local 91 if (changedScreen == nullptr) { in OnChange() 95 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in OnChange() 99 void DScreenManager::HandleScreenChange(const std::shared_ptr<DScreen> &changedScreen, in HandleScreenChange() argument 102 if (changedScreen == nullptr) { in HandleScreenChange() 107 uint64_t screenId = changedScreen->GetScreenId(); in HandleScreenChange() 111 if (AddToGroup(changedScreen, screenId) != DH_SUCCESS) { in HandleScreenChange() 115 NotifyRemoteSinkSetUp(changedScreen); in HandleScreenChange() 116 PublishMessage(DHTopic::TOPIC_START_DSCREEN, changedScreen); in HandleScreenChange() 118 if (RemoveFromGroup(changedScreen, screenI in HandleScreenChange() 129 AddToGroup(const std::shared_ptr<DScreen> &changedScreen, uint64_t screenId) AddToGroup() argument 164 RemoveFromGroup(const std::shared_ptr<DScreen> &changedScreen, uint64_t screenId) RemoveFromGroup() argument [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/src/ |
H A D | dscreen_manager.cpp | 100 std::shared_ptr<DScreen> changedScreen = DScreenManager::GetInstance().FindDScreenById(screenId); in OnChange() local 101 if (changedScreen == nullptr) { in OnChange() 105 DScreenManager::GetInstance().HandleScreenChange(changedScreen, event); in OnChange() 109 void DScreenManager::HandleScreenChange(const std::shared_ptr<DScreen> &changedScreen, in HandleScreenChange() argument 112 if (changedScreen == nullptr) { in HandleScreenChange() 117 changedScreen->GetScreenId(), event); in HandleScreenChange() 119 if (StartDScreenMirror(changedScreen) != DH_SUCCESS) { in HandleScreenChange() 123 PublishMessage(DHTopic::TOPIC_START_DSCREEN, changedScreen); in HandleScreenChange() 125 if (StopDScreenMirror(changedScreen) != DH_SUCCESS) { in HandleScreenChange() 128 PublishMessage(DHTopic::TOPIC_STOP_DSCREEN, changedScreen); in HandleScreenChange() [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/1.0/include/ |
H A D | dscreen_manager.h | 62 void HandleScreenChange(const std::shared_ptr<DScreen> &changedScreen, Rosen::ScreenGroupChangeEvent event); 64 int32_t AddToGroup(const std::shared_ptr<DScreen> &changedScreen, uint64_t screenId); 65 int32_t RemoveFromGroup(const std::shared_ptr<DScreen> &changedScreen, uint64_t screenId);
|
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/include/ |
H A D | dscreen_manager.h | 66 void HandleScreenChange(const std::shared_ptr<DScreen> &changedScreen, Rosen::ScreenGroupChangeEvent event);
|