/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/src/ |
H A D | dscreen_manager.cpp | 113 DHLOGE("DScreenManager::HandleScreenChange, dScreen is null."); in HandleScreenChange() 120 DHLOGE("start dScreen mirror failed."); in HandleScreenChange() 126 DHLOGE("stop dScreen mirror failed."); in HandleScreenChange() 136 int32_t DScreenManager::StartDScreenMirror(const std::shared_ptr<DScreen> &dScreen) in StartDScreenMirror() argument 138 if (dScreen == nullptr) { in StartDScreenMirror() 139 DHLOGE("DScreenManager::StartDScreenMirror, dScreen is null."); in StartDScreenMirror() 142 uint64_t screenId = dScreen->GetScreenId(); in StartDScreenMirror() 144 if (dScreen->GetState() == CONNECTING) { in StartDScreenMirror() 148 int32_t ret = dScreen->InitSenderEngine(providerPtr_, dScreen in StartDScreenMirror() 159 StopDScreenMirror(const std::shared_ptr<DScreen> &dScreen) StopDScreenMirror() argument 174 OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, const int32_t status, const std::string &data) OnRegResult() argument 187 OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, const int32_t status, const std::string &data) OnUnregResult() argument 200 OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, int32_t status, const std::string &data) OnRegResult() argument 213 OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, int32_t status, const std::string &data) OnUnregResult() argument 246 std::shared_ptr<DScreen> dScreen = dScreens_[dScreenIdx]; EnableDistributedScreen() local 318 std::shared_ptr<DScreen> dScreen = iter.second; FindDScreenById() local 343 std::shared_ptr<DScreen> dScreen = iter.second; GetScreenDumpInfo() local 369 PublishMessage(const DHTopic topic, const std::shared_ptr<DScreen> &dScreen) PublishMessage() argument [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/1.0/src/ |
H A D | dscreen_manager.cpp | 103 DHLOGE("DScreenManager::HandleScreenChange, dScreen is null."); in HandleScreenChange() 133 DHLOGE("DScreenManager::ADDToGroup, dScreen is null."); in AddToGroup() 168 DHLOGE("DScreenManager::RemoveFromGroup, dScreen is null."); in RemoveFromGroup() 185 void DScreenCallback::OnRegResult(const std::shared_ptr<DScreen> &dScreen, in OnRegResult() argument 188 if (dScreen == nullptr) { in OnRegResult() 189 DHLOGE("DScreenCallback::OnRegResult, dScreen id nullptr"); in OnRegResult() 193 GetAnonyString(dScreen->GetDevId()).c_str(), GetAnonyString(dScreen->GetDHId()).c_str(), in OnRegResult() 195 DScreenManager::GetInstance().OnRegResult(dScreen, reqId, status, data); in OnRegResult() 198 void DScreenCallback::OnUnregResult(const std::shared_ptr<DScreen> &dScreen, in OnUnregResult() argument 211 OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, const int32_t status, const std::string &data) OnRegResult() argument 224 OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, const int32_t status, const std::string &data) OnUnregResult() argument 258 std::shared_ptr<DScreen> dScreen = dScreens_[dScreenIdx]; EnableDistributedScreen() local 338 std::shared_ptr<DScreen> dScreen = iter.second; FindDScreenByScreenId() local 365 std::shared_ptr<DScreen> dScreen = iter.second; GetScreenDumpInfo() local 448 PublishMessage(const DHTopic topic, const std::shared_ptr<DScreen> &dScreen) PublishMessage() argument 478 NotifyRemoteSinkSetUp(const std::shared_ptr<DScreen> &dScreen) NotifyRemoteSinkSetUp() argument [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/test/fuzztest/sourceservice/dscreenmgr/dscreenmanager_fuzzer/ |
H A D | dscreenmanager_fuzzer.cpp | 53 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in HandleScreenChangeFuzzTest() local 57 dscreenManager->HandleScreenChange(dScreen, event); in HandleScreenChangeFuzzTest() 68 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in AddToGroupFuzzTest() local 71 dscreenManager->AddToGroup(dScreen, screenId); in AddToGroupFuzzTest() 72 dscreenManager->RemoveFromGroup(dScreen, screenId); in AddToGroupFuzzTest() 86 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in DScreenCallbackOnRegResultFuzzTest() local 87 dScreenCallback->OnRegResult(dScreen, screenId, status, dataStr); in DScreenCallbackOnRegResultFuzzTest() 88 dScreenCallback->OnUnregResult(dScreen, screenId, status, dataStr); in DScreenCallbackOnRegResultFuzzTest() 102 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in DScreenManagerOnUnregResultFuzzTest() local 104 dscreenManager->OnRegResult(dScreen, reqI in DScreenManagerOnUnregResultFuzzTest() [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/2.0/src/ |
H A D | dscreen_manager_test.cpp | 184 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>(devId, dhId, dScreenCallback); in HWTEST_F() local 185 dScreen->SetState(DScreenState::ENABLED); in HWTEST_F() 189 dScreen->SetState(DScreenState::DISCONNECTING); in HWTEST_F() 192 dScreen->SetState(DScreenState::ENABLING); in HWTEST_F() 225 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>(devId, dhId, dScreenCallback); in HWTEST_F() local 226 DScreenManager::GetInstance().dScreens_[dScreenIdx] = dScreen; in HWTEST_F() 265 std::shared_ptr<DScreen> dScreen = DScreenManager::GetInstance().FindDScreenById(99); in HWTEST_F() local 266 EXPECT_EQ(nullptr, dScreen); in HWTEST_F() 280 std::shared_ptr<DScreen> dScreen = nullptr; in HWTEST_F() local 281 DScreenManager::GetInstance().dScreens_[dScreenIdx] = dScreen; in HWTEST_F() 297 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>(devId, dhId, dScreenCallback); HWTEST_F() local 315 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>(devId, dhId, dScreenCallback); HWTEST_F() local 356 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); HWTEST_F() local [all...] |
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/2.0/include/ |
H A D | dscreen_manager.h | 37 void OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 39 void OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 55 void OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 57 void OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 71 int32_t StartDScreenMirror(const std::shared_ptr<DScreen> &dScreen); 72 int32_t StopDScreenMirror(const std::shared_ptr<DScreen> &dScreen); 75 void PublishMessage(const DHTopic topic, const std::shared_ptr<DScreen> &dScreen);
|
H A D | dscreen.h | 45 virtual void OnRegResult(const std::shared_ptr<DScreen> &dScreen, 47 virtual void OnUnregResult(const std::shared_ptr<DScreen> &dScreen, 80 ConsumBufferListener(const std::shared_ptr<DScreen> dScreen) : dScreen_(dScreen) {}; in ConsumBufferListener() argument
|
/foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice/dscreenmgr/1.0/include/ |
H A D | dscreen_manager.h | 36 void OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 38 void OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 50 void OnRegResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 52 void OnUnregResult(const std::shared_ptr<DScreen> &dScreen, const std::string &reqId, 67 void PublishMessage(const DHTopic topic, const std::shared_ptr<DScreen> &dScreen); 84 void NotifyRemoteSinkSetUp(const std::shared_ptr<DScreen> &dScreen);
|
H A D | dscreen.h | 37 virtual void OnRegResult(const std::shared_ptr<DScreen> &dScreen, 39 virtual void OnUnregResult(const std::shared_ptr<DScreen> &dScreen,
|
/foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenmgr/1.0/src/ |
H A D | dscreen_manager_test.cpp | 186 std::shared_ptr<DScreen> dScreen = DScreenManager::GetInstance().FindDScreenByScreenId(SCREEN_ID_INVALID); in HWTEST_F() local 187 dScreen->SetState(DScreenState::ENABLED); in HWTEST_F() 191 dScreen->SetState(DScreenState::ENABLING); in HWTEST_F() 234 std::shared_ptr<DScreen> dScreen = DScreenManager::GetInstance().FindDScreenByScreenId(99); in HWTEST_F() local 235 EXPECT_EQ(nullptr, dScreen); in HWTEST_F() 297 std::shared_ptr<DScreen> dScreen = std::make_shared<DScreen>("devId000", "dhId000", dScreenCallback); in HWTEST_F() local 298 DScreenManager::GetInstance().PublishMessage(DHTopic::TOPIC_START_DSCREEN, dScreen); in HWTEST_F() 300 DScreenManager::GetInstance().PublishMessage(DHTopic::TOPIC_STOP_DSCREEN, dScreen); in HWTEST_F() 302 DScreenManager::GetInstance().PublishMessage(DHTopic::TOPIC_MIN, dScreen); in HWTEST_F() 317 std::shared_ptr<DScreen> dScreen in HWTEST_F() local [all...] |