/foundation/window/window_manager/window_scene/screen_session_manager/src/fold_screen_controller/sensor_fold_state_manager/ |
H A D | sensor_fold_state_manager.cpp | 108 std::vector<std::string> screenFoldInfo {std::to_string(static_cast<int32_t>(currentStatus)), in NotifyReportFoldStatusToScb() 110 ScreenSessionManager::GetInstance().ReportFoldStatusToScb(screenFoldInfo); in NotifyReportFoldStatusToScb()
|
/foundation/window/window_manager/utils/include/ |
H A D | display_change_listener.h | 33 virtual void OnScreenFoldStatusChanged(const std::vector<std::string>& screenFoldInfo) { return; }
in OnScreenFoldStatusChanged() argument
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/src/zidl/ |
H A D | screen_session_manager_client_stub.cpp | 258 std::vector<std::string> screenFoldInfo; in HandleOnFoldStatusChangedReportUE() local 259 data.ReadStringVector(&screenFoldInfo); in HandleOnFoldStatusChangedReportUE() 260 OnFoldStatusChangedReportUE(screenFoldInfo); in HandleOnFoldStatusChangedReportUE()
|
H A D | screen_session_manager_client_proxy.cpp | 552 void ScreenSessionManagerClientProxy::OnFoldStatusChangedReportUE(const std::vector<std::string>& screenFoldInfo) in OnFoldStatusChangedReportUE() argument 567 if (!data.WriteStringVector(screenFoldInfo)) { in OnFoldStatusChangedReportUE() 568 WLOGFE("Write screenFoldInfo failed"); in OnFoldStatusChangedReportUE()
|
/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | screen_session_manager_client_proxy_test.cpp | 295 std::vector<std::string> screenFoldInfo = {"0", "0", "0", "0"}; in HWTEST_F() local 298 screenSessionManagerClientProxy_->OnFoldStatusChangedReportUE(screenFoldInfo); in HWTEST_F()
|
H A D | screen_session_manager_client_stub_test.cpp | 386 std::vector<std::string> screenFoldInfo{""}; in HWTEST_F() 387 data.WriteStringVector(screenFoldInfo); in HWTEST_F() 782 std::vector<std::string> screenFoldInfo = {"0", "0", "0", "0"}; in HWTEST_F() local 783 data.WriteStringVector(screenFoldInfo); in HWTEST_F()
|
H A D | screen_session_manager_client_test.cpp | 992 std::vector<std::string> screenFoldInfo; in HWTEST_F() local 995 screenSessionManagerClient_->OnFoldStatusChangedReportUE(screenFoldInfo); in HWTEST_F() 1150 std::vector<std::string> screenFoldInfo; in HWTEST_F() local 1153 screenSessionManagerClient_->OnFoldStatusChangedReportUE(screenFoldInfo); in HWTEST_F()
|
H A D | screen_session_manager_test.cpp | 2544 std::vector<std::string> screenFoldInfo {std::to_string(static_cast<int32_t>(currentStatus)), in HWTEST_F() 2546 ssm_->ReportFoldStatusToScb(screenFoldInfo); in HWTEST_F()
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/include/zidl/ |
H A D | screen_session_manager_client_interface.h | 72 virtual void OnFoldStatusChangedReportUE(const std::vector<std::string>& screenFoldInfo) = 0;
|
H A D | screen_session_manager_client_proxy.h | 51 void OnFoldStatusChangedReportUE(const std::vector<std::string>& screenFoldInfo) override;
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/include/ |
H A D | screen_session_manager_client.h | 84 void OnFoldStatusChangedReportUE(const std::vector<std::string>& screenFoldInfo) override;
|
/foundation/window/window_manager/window_scene/screen_session_manager_client/src/ |
H A D | screen_session_manager_client.cpp | 557 void ScreenSessionManagerClient::OnFoldStatusChangedReportUE(const std::vector<std::string>& screenFoldInfo) in OnFoldStatusChangedReportUE() argument 560 displayChangeListener_->OnScreenFoldStatusChanged(screenFoldInfo); in OnFoldStatusChangedReportUE()
|
/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | scene_session_manager_test.cpp | 1801 std::vector<std::string> screenFoldInfo {"-1", "3", "0", "67.0", "0"}; in HWTEST_F() 1802 WMError result = ssm_->ReportScreenFoldStatusChange(screenFoldInfo); in HWTEST_F() 1805 screenFoldInfo.clear(); in HWTEST_F() 1806 result = ssm_->ReportScreenFoldStatusChange(screenFoldInfo); in HWTEST_F() 1810 screenFoldInfo = {"2", "3", "0", "67.0", "0"}; in HWTEST_F() 1811 result = ssm_->ReportScreenFoldStatusChange(screenFoldInfo); in HWTEST_F() 1815 screenFoldInfo = {"3", "1", "18", "147.3", "2"}; in HWTEST_F() 1816 result = ssm_->ReportScreenFoldStatusChange(screenFoldInfo); in HWTEST_F()
|
H A D | scene_session_manager_test6.cpp | 1539 std::vector<std::string> screenFoldInfo;
in HWTEST_F() local 1542 listener->OnScreenFoldStatusChanged(screenFoldInfo);
in HWTEST_F()
|
/foundation/window/window_manager/window_scene/session_manager/include/ |
H A D | scene_session_manager.h | 139 void OnScreenFoldStatusChanged(const std::vector<std::string>& screenFoldInfo) override; 439 WMError ReportScreenFoldStatusChange(const std::vector<std::string>& screenFoldInfo); 921 WMError MakeScreenFoldData(const std::vector<std::string>& screenFoldInfo, ScreenFoldData& screenFoldData);
|
/foundation/window/window_manager/window_scene/screen_session_manager/include/ |
H A D | screen_session_manager.h | 289 void ReportFoldStatusToScb(std::vector<std::string>& screenFoldInfo);
|
/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | scene_session_manager.cpp | 10732 void DisplayChangeListener::OnScreenFoldStatusChanged(const std::vector<std::string>& screenFoldInfo) in OnScreenFoldStatusChanged() argument 10734 SceneSessionManager::GetInstance().ReportScreenFoldStatusChange(screenFoldInfo); in OnScreenFoldStatusChanged() 10737 WMError SceneSessionManager::ReportScreenFoldStatusChange(const std::vector<std::string>& screenFoldInfo) in ReportScreenFoldStatusChange() argument 10740 WMError ret = MakeScreenFoldData(screenFoldInfo, screenFoldData); in ReportScreenFoldStatusChange() 10747 WMError SceneSessionManager::MakeScreenFoldData(const std::vector<std::string>& screenFoldInfo, in MakeScreenFoldData() argument 10750 if (screenFoldInfo.size() < ScreenFoldData::DMS_PARAM_NUMBER) { in MakeScreenFoldData() 10755 screenFoldData.currentScreenFoldStatus_ = std::stoi(screenFoldInfo[0]); // 0: current screen fold status in MakeScreenFoldData() 10756 screenFoldData.nextScreenFoldStatus_ = std::stoi(screenFoldInfo[1]); // 1: next screen fold status in MakeScreenFoldData() 10757 screenFoldData.currentScreenFoldStatusDuration_ = std::stoi(screenFoldInfo[2]); // 2: current duration in MakeScreenFoldData() 10758 screenFoldData.postureAngle_ = std::atof(screenFoldInfo[ in MakeScreenFoldData() [all...] |
/foundation/window/window_manager/window_scene/screen_session_manager/src/ |
H A D | screen_session_manager.cpp | 5705 void ScreenSessionManager::ReportFoldStatusToScb(std::vector<std::string>& screenFoldInfo) in ReportFoldStatusToScb() argument 5713 screenFoldInfo.emplace_back(std::to_string(rotation)); in ReportFoldStatusToScb() 5715 clientProxy_->OnFoldStatusChangedReportUE(screenFoldInfo); in ReportFoldStatusToScb()
|