/foundation/window/window_manager/window_scene/session/host/include/ |
H A D | keyboard_session.h | 25 using OnGetSceneSessionCallback = std::function<sptr<SceneSession>(uint32_t callingSessionId)>; 27 using OnCallingSessionIdChangeCallback = std::function<void(uint32_t callingSessionId)>; 62 void SetCallingSessionId(uint32_t callingSessionId) override; 71 void UpdateCallingSessionIdAndPosition(uint32_t callingSessionId);
|
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | keyboard_session.cpp | 106 TLOGI(WmsLogTag::WMS_KEYBOARD, "Hide keyboard session, set callingSessionId to 0, id: %{public}d", in Hide() 247 void KeyboardSession::SetCallingSessionId(uint32_t callingSessionId) in SetCallingSessionId() argument 249 auto task = [weakThis = wptr(this), callingSessionId]() mutable { in SetCallingSessionId() 255 TLOGI(WmsLogTag::WMS_KEYBOARD, "Calling session id: %{public}d", callingSessionId); in SetCallingSessionId() 256 if (session->GetSceneSession(callingSessionId) == nullptr) { in SetCallingSessionId() 263 callingSessionId = focusedSessionId; in SetCallingSessionId() 266 session->UpdateCallingSessionIdAndPosition(callingSessionId); in SetCallingSessionId() 269 TLOGE(WmsLogTag::WMS_KEYBOARD, "KeyboardCallback_, callingSessionId: %{public}d", callingSessionId); in SetCallingSessionId() 272 session->keyboardCallback_->onCallingSessionIdChange_(callingSessionId); in SetCallingSessionId() 495 UpdateCallingSessionIdAndPosition(uint32_t callingSessionId) UpdateCallingSessionIdAndPosition() argument [all...] |
/foundation/window/window_manager/window_scene/session/host/include/zidl/ |
H A D | session_proxy.h | 90 void SetCallingSessionId(uint32_t callingSessionId) override;
|
H A D | session_interface.h | 259 virtual void SetCallingSessionId(uint32_t callingSessionId) {}; in SetCallingSessionId() argument
|
/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | keyboard_session_test.cpp | 676 ASSERT_EQ(keyboardSession->GetCallingSessionId(), 100); // 100 is callingSessionId in HWTEST_F() 682 ASSERT_EQ(keyboardSession->GetCallingSessionId(), 100); // 100 is callingSessionId in HWTEST_F() 1319 keyboardSession->specificCallback_->onUpdateAvoidArea_ = [](uint32_t callingSessionId) {}; in HWTEST_F() 1354 auto callingSessionId = keyboardSession->property_->GetCallingSessionId(); in HWTEST_F() local 1355 ASSERT_EQ(callingSessionId, INVALID_WINDOW_ID); in HWTEST_F() 1420 [sceneSession](uint32_t callingSessionId)->sptr<SceneSession> { in HWTEST_F() 1421 if (sceneSession->persistentId_ != callingSessionId) { in HWTEST_F()
|
/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/ |
H A D | js_scene_session_manager.h | 204 void OnCallingSessionIdChange(uint32_t callingSessionId);
|
H A D | js_scene_session_manager.cpp | 550 ProcessCallingSessionIdChangeFunc func = [this](uint32_t callingSessionId) { in ProcessCallingSessionIdChangeRegister() 551 WLOGFD("ProcessCallingSessionIdChangeRegister called, callingSessionId: %{public}d", callingSessionId); in ProcessCallingSessionIdChangeRegister() 552 this->OnCallingSessionIdChange(callingSessionId); in ProcessCallingSessionIdChangeRegister()
|
/foundation/window/window_manager/wm/include/ |
H A D | window_scene_session_impl.h | 110 virtual WMError SetCallingWindow(uint32_t callingSessionId) override;
|
/foundation/window/window_manager/window_scene/session/host/src/zidl/ |
H A D | session_stub.cpp | 1074 uint32_t callingSessionId = INVALID_WINDOW_ID; in HandleSetCallingSessionId() local 1075 if (!data.ReadUint32(callingSessionId)) { in HandleSetCallingSessionId() 1076 TLOGE(WmsLogTag::WMS_KEYBOARD, "callingSessionId read failed."); in HandleSetCallingSessionId() 1079 SetCallingSessionId(callingSessionId); in HandleSetCallingSessionId()
|
H A D | session_proxy.cpp | 1691 void SessionProxy::SetCallingSessionId(const uint32_t callingSessionId) in SetCallingSessionId() argument 1700 if (!data.WriteUint32(callingSessionId)) { in SetCallingSessionId() 1701 TLOGE(WmsLogTag::WMS_KEYBOARD, "Write callingSessionId failed."); in SetCallingSessionId()
|
/foundation/window/window_manager/wm/src/ |
H A D | window_scene_session_impl.cpp | 3386 WMError WindowSceneSessionImpl::SetCallingWindow(uint32_t callingSessionId) in SetCallingWindow() argument 3392 if (callingSessionId != property_->GetCallingSessionId()) { in SetCallingWindow() 3394 property_->GetCallingSessionId(), callingSessionId); in SetCallingWindow() 3397 hostSession->SetCallingSessionId(callingSessionId); in SetCallingWindow() 3399 property_->SetCallingSessionId(callingSessionId); in SetCallingWindow()
|
/foundation/window/window_manager/window_scene/session_manager/include/ |
H A D | scene_session_manager.h | 113 using ProcessCallingSessionIdChangeFunc = std::function<void(uint32_t callingSessionId)>;
|
/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | scene_session_manager.cpp | 2659 TLOGI(WmsLogTag::WMS_RECOVER, "callingSessionId = %{public}" PRIu32, property->GetCallingSessionId()); in RecoverAndConnectSpecificSession() 3006 int32_t callingSessionId = INVALID_WINDOW_ID; in NotifySessionTouchOutside() 3009 callingSessionId = static_cast<int32_t>(sceneSession->GetCallingSessionId()); in NotifySessionTouchOutside() 3010 TLOGD(WmsLogTag::WMS_KEYBOARD, "persistentId: %{public}d, callingSessionId: %{public}d", in NotifySessionTouchOutside() 3011 persistentId, callingSessionId); in NotifySessionTouchOutside() 3030 if (sessionId == callingSessionId || sessionId == persistentId) { in NotifySessionTouchOutside()
|