From 525859941c87dcdb31e374c9a7c4064cd778ca43 Mon Sep 17 00:00:00 2001 From: MoeLight Date: Wed, 3 Sep 2025 18:37:13 +0800 Subject: [PATCH] 0902 Signed-off-by: MoeLight --- .../src/zidl/session_stage_proxy.cpp | 22 +++--- .../session/host/src/zidl/session_proxy.cpp | 70 ++++++++++++------- .../src/zidl/scene_session_manager_proxy.cpp | 32 +++++---- wm/src/zidl/window_manager_agent_proxy.cpp | 8 ++- 4 files changed, 81 insertions(+), 51 deletions(-) diff --git a/window_scene/session/container/src/zidl/session_stage_proxy.cpp b/window_scene/session/container/src/zidl/session_stage_proxy.cpp index 05c8b318be..907166b7a6 100644 --- a/window_scene/session/container/src/zidl/session_stage_proxy.cpp +++ b/window_scene/session/container/src/zidl/session_stage_proxy.cpp @@ -1501,9 +1501,11 @@ void SessionStageProxy::NotifyKeyboardPanelInfoChange(const KeyboardPanelInfo& k TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return; } - if (remote->SendRequest(static_cast(SessionStageInterfaceCode::TRANS_ID_NOTIFY_KEYBOARD_INFO_CHANGE), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest notify keyboard panel info change failed"); + int sendCode = remote->SendRequest( + static_cast(SessionStageInterfaceCode::TRANS_ID_NOTIFY_KEYBOARD_INFO_CHANGE), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest notify keyboard panel info change failed, code:%{public}d", sendCode); return; } } @@ -1967,10 +1969,11 @@ void SessionStageProxy::NotifyKeyboardAnimationCompleted(const KeyboardPanelInfo TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return; } - if (remote->SendRequest( + int sendCode = remote->SendRequest( static_cast(SessionStageInterfaceCode::TRANS_ID_NOTIFY_KEYBOARD_ANIMATION_COMPLETED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } @@ -2112,10 +2115,11 @@ void SessionStageProxy::NotifyKeyboardAnimationWillBegin(const KeyboardAnimation TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return; } - if (remote->SendRequest( + int sendCode = remote->SendRequest( static_cast(SessionStageInterfaceCode::TRANS_ID_NOTIFY_KEYBOARD_ANIMATION_WILLBEGIN), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } diff --git a/window_scene/session/host/src/zidl/session_proxy.cpp b/window_scene/session/host/src/zidl/session_proxy.cpp index 00d3dd6a18..36b4c495cf 100644 --- a/window_scene/session/host/src/zidl/session_proxy.cpp +++ b/window_scene/session/host/src/zidl/session_proxy.cpp @@ -1262,9 +1262,11 @@ WMError SessionProxy::NotifySnapshotUpdate() TLOGE(WmsLogTag::WMS_PATTERN, "remote is null"); return WMError::WM_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_NOTIFY_SNAPSHOT_UPDATE), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed"); + int sendCode =remote->SendRequest(static_cast( + SessionInterfaceCode::TRANS_ID_NOTIFY_SNAPSHOT_UPDATE), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed, code:%{public}d", sendCode); return WMError::WM_ERROR_IPC_FAILED; } return WMError::WM_OK; @@ -2363,9 +2365,11 @@ void SessionProxy::SetCallingSessionId(const uint32_t callingSessionId) TLOGE(WmsLogTag::DEFAULT, "remote is null"); return; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_CALLING_SESSION_ID), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_SET_CALLING_SESSION_ID), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); return; } } @@ -2413,9 +2417,11 @@ WSError SessionProxy::AdjustKeyboardLayout(const KeyboardLayoutParams& params) TLOGE(WmsLogTag::DEFAULT, "remote is null"); return WSError::WS_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_ADJUST_KEYBOARD_LAYOUT), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + inr sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_ADJUST_KEYBOARD_LAYOUT), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); return WSError::WS_ERROR_IPC_FAILED; } return static_cast(reply.ReadInt32()); @@ -2439,9 +2445,11 @@ WSError SessionProxy::ChangeKeyboardEffectOption(const KeyboardEffectOption& eff TLOGE(WmsLogTag::DEFAULT, "remote is null"); return WSError::WS_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_CHANGE_KEYBOARD_VIEW_MODE), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_CHANGE_KEYBOARD_VIEW_MODE), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d",sendCode); return WSError::WS_ERROR_IPC_FAILED; } return WSError::WS_OK; @@ -3308,10 +3316,11 @@ void SessionProxy::NotifyWindowAttachStateListenerRegistered(bool registered) TLOGE(WmsLogTag::WMS_MAIN, "remote is null"); return; } - if (remote->SendRequest( + int sendCode = remote->SendRequest( static_cast(SessionInterfaceCode::TRANS_ID_NOTIFY_WINDOW_ATTACH_STATE_LISTENER_REGISTERED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_MAIN, "SendRequest failed"); + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_MAIN, "SendRequest failed, code:%{public}d", sendCode); } } @@ -3333,9 +3342,11 @@ void SessionProxy::NotifyKeyboardWillShowRegistered(bool registered) TLOGE(WmsLogTag::WMS_KEYBOARD, "Remote is null"); return; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_WILL_SHOW_REGISTERED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_WILL_SHOW_REGISTERED), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } @@ -3357,9 +3368,11 @@ void SessionProxy::NotifyKeyboardWillHideRegistered(bool registered) TLOGE(WmsLogTag::WMS_KEYBOARD, "Remote is null"); return; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_WILL_HIDE_REGISTERED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_WILL_HIDE_REGISTERED), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } @@ -3381,9 +3394,11 @@ void SessionProxy::NotifyKeyboardDidShowRegistered(bool registered) TLOGE(WmsLogTag::WMS_KEYBOARD, "Remote is null"); return; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_DID_SHOW_REGISTERED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_DID_SHOW_REGISTERED), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } @@ -3405,9 +3420,10 @@ void SessionProxy::NotifyKeyboardDidHideRegistered(bool registered) TLOGE(WmsLogTag::WMS_KEYBOARD, "Remote is null"); return; } - if (remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_DID_HIDE_REGISTERED), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode =remote->SendRequest(static_cast(SessionInterfaceCode::TRANS_ID_SET_KEYBOARD_DID_HIDE_REGISTERED), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); } } diff --git a/window_scene/session_manager/src/zidl/scene_session_manager_proxy.cpp b/window_scene/session_manager/src/zidl/scene_session_manager_proxy.cpp index 9aa2f8e956..7fe01c5102 100644 --- a/window_scene/session_manager/src/zidl/scene_session_manager_proxy.cpp +++ b/window_scene/session_manager/src/zidl/scene_session_manager_proxy.cpp @@ -2743,9 +2743,11 @@ WMError SceneSessionManagerProxy::GetCallingWindowWindowStatus(int32_t persisten TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return WMError::WM_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SceneSessionManagerMessage::TRANS_ID_GET_WINDOW_STATUS), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SceneSessionManagerMessage::TRANS_ID_GET_WINDOW_STATUS), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); return WMError::WM_ERROR_IPC_FAILED; } auto ret = static_cast(reply.ReadInt32()); @@ -2773,9 +2775,11 @@ WMError SceneSessionManagerProxy::GetCallingWindowRect(int32_t persistentId, Rec TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return WMError::WM_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SceneSessionManagerMessage::TRANS_ID_GET_WINDOW_RECT), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SceneSessionManagerMessage::TRANS_ID_GET_WINDOW_RECT), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest failed, code:%{public}d", sendCode); return WMError::WM_ERROR_IPC_FAILED; } auto ret = static_cast(reply.ReadInt32()); @@ -3360,9 +3364,11 @@ WMError SceneSessionManagerProxy::SetImageForRecent(uint32_t imgResourceId, Imag TLOGE(WmsLogTag::WMS_PATTERN, "remote is null"); return WMError::WM_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast(SceneSessionManagerMessage::TRANS_ID_SET_IMAGE_FOR_RECENT), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed"); + int sendCode = remote->SendRequest( + static_cast(SceneSessionManagerMessage::TRANS_ID_SET_IMAGE_FOR_RECENT), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed, code:%{public}d", sendCode); return WMError::WM_ERROR_IPC_FAILED; } uint32_t ret = 0; @@ -3619,9 +3625,11 @@ WMError SceneSessionManagerProxy::SetStartWindowBackgroundColor( TLOGE(WmsLogTag::WMS_PATTERN, "Remote is null"); return WMError::WM_ERROR_IPC_FAILED; } - if (remote->SendRequest(static_cast( - SceneSessionManagerMessage::TRANS_ID_SET_START_WINDOW_BACKGROUND_COLOR), data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed"); + int sendCode = remote->SendRequest(static_cast( + SceneSessionManagerMessage::TRANS_ID_SET_START_WINDOW_BACKGROUND_COLOR), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_PATTERN, "SendRequest failed, code:%{public}d", sendCode); return WMError::WM_ERROR_IPC_FAILED; } int32_t ret = 0; diff --git a/wm/src/zidl/window_manager_agent_proxy.cpp b/wm/src/zidl/window_manager_agent_proxy.cpp index c9ac93e71e..ed7b390af0 100644 --- a/wm/src/zidl/window_manager_agent_proxy.cpp +++ b/wm/src/zidl/window_manager_agent_proxy.cpp @@ -445,9 +445,11 @@ void WindowManagerAgentProxy::NotifyCallingWindowDisplayChanged(const CallingWin TLOGE(WmsLogTag::WMS_KEYBOARD, "remote is null"); return; } - if (remote->SendRequest(static_cast(WindowManagerAgentMsg::TRANS_ID_NOTIFY_CALLING_DISPLAY_CHANGE), - data, reply, option) != ERR_NONE) { - TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest calling display info change failed"); + int sendCode = remote->SendRequest( + static_cast(WindowManagerAgentMsg::TRANS_ID_NOTIFY_CALLING_DISPLAY_CHANGE), + data, reply, option); + if (sendCode != ERR_NONE) { + TLOGE(WmsLogTag::WMS_KEYBOARD, "SendRequest calling display info change failed, code:%{public}d", sendCode); } } -- Gitee