• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2024 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 #include "mock.h"
16 
17 namespace OHOS {
18 using namespace OHOS::MMI;
19 
InputDisplayBindHelper(const std::string bindCfgFile)20 InputDisplayBindHelper::InputDisplayBindHelper(const std::string bindCfgFile)
21     : fileName_(bindCfgFile), infos_(std::make_shared<BindInfos>()), configFileInfos_(std::make_shared<BindInfos>())
22 {}
23 
Load()24 void InputDisplayBindHelper::Load()
25 {}
26 
Dumps() const27 std::string InputDisplayBindHelper::Dumps() const
28 {
29     return "";
30 }
31 
GetDisplayBindInfo(DisplayBindInfos & infos)32 int32_t InputDisplayBindHelper::GetDisplayBindInfo(DisplayBindInfos &infos)
33 {
34     return 0;
35 }
36 
SetDisplayBind(int32_t deviceId,int32_t displayId,std::string & msg)37 int32_t InputDisplayBindHelper::SetDisplayBind(int32_t deviceId, int32_t displayId, std::string &msg)
38 {
39     return 0;
40 }
41 
GetBindDisplayNameByInputDevice(int32_t inputDeviceId) const42 std::string InputDisplayBindHelper::GetBindDisplayNameByInputDevice(int32_t inputDeviceId) const
43 {
44     if (DfsMessageParcel::messageParcel == nullptr) {
45         return "";
46     }
47     return DfsMessageParcel::messageParcel->GetBindDisplayNameByInputDevice(inputDeviceId);
48 }
49 
GetDisplayIdNames() const50 std::set<std::pair<int32_t, std::string>> InputDisplayBindHelper::GetDisplayIdNames() const
51 {
52     std::set<std::pair<int32_t, std::string>> idNames;
53     return idNames;
54 }
55 
RemoveDisplay(int32_t id)56 void InputDisplayBindHelper::RemoveDisplay(int32_t id)
57 {}
58 
AddLocalDisplay(int32_t id,const std::string & name)59 void InputDisplayBindHelper::AddLocalDisplay(int32_t id, const std::string &name)
60 {}
61 
IsDisplayAdd(int32_t id,const std::string & name)62 bool InputDisplayBindHelper::IsDisplayAdd(int32_t id, const std::string &name)
63 {
64     return false;
65 }
66 
AddDisplay(int32_t id,const std::string & name)67 void InputDisplayBindHelper::AddDisplay(int32_t id, const std::string &name)
68 {}
69 
RemoveInputDevice(int32_t id)70 void InputDisplayBindHelper::RemoveInputDevice(int32_t id)
71 {}
72 
AddInputDevice(int32_t id,const std::string & name)73 void InputDisplayBindHelper::AddInputDevice(int32_t id, const std::string &name)
74 {}
75 
~UDSServer()76 UDSServer::~UDSServer() {}
77 
AddSessionDeletedCallback(std::function<void (SessionPtr)> callback)78 void UDSServer::AddSessionDeletedCallback(std::function<void(SessionPtr)> callback)
79 {}
80 
GetSession(int32_t fd) const81 SessionPtr UDSServer::GetSession(int32_t fd) const
82 {
83     if (DfsMessageParcel::messageParcel == nullptr) {
84         return nullptr;
85     }
86     return DfsMessageParcel::messageParcel->GetSession(fd);
87 }
88 
GetClientFd(int32_t pid) const89 int32_t UDSServer::GetClientFd(int32_t pid) const
90 {
91     if (DfsMessageParcel::messageParcel == nullptr) {
92         return 0;
93     }
94     return DfsMessageParcel::messageParcel->GetClientFd(pid);
95 }
96 
GetSessionByPid(int32_t pid) const97 SessionPtr UDSServer::GetSessionByPid(int32_t pid) const
98 {
99     return nullptr;
100 }
101 
OnConnected(SessionPtr sess)102 void UDSServer::OnConnected(SessionPtr sess)
103 {}
104 
OnDisconnected(SessionPtr sess)105 void UDSServer::OnDisconnected(SessionPtr sess)
106 {}
107 
AddEpoll(EpollEventType type,int32_t fd,bool readOnly)108 int32_t UDSServer::AddEpoll(EpollEventType type, int32_t fd, bool readOnly)
109 {
110     return RET_ERR;
111 }
112 
AddSocketPairInfo(const std::string & programName,const int32_t moduleType,const int32_t uid,const int32_t pid,int32_t & serverFd,int32_t & toReturnClientFd,int32_t & tokenType)113 int32_t UDSServer::AddSocketPairInfo(const std::string& programName,
114     const int32_t moduleType, const int32_t uid, const int32_t pid,
115     int32_t& serverFd, int32_t& toReturnClientFd, int32_t& tokenType)
116 {
117     return RET_ERR;
118 }
119 
120 std::shared_ptr<InputDeviceManager> InputDeviceManager::instance_ = nullptr;
121 std::mutex InputDeviceManager::mutex_;
GetInstance()122 std::shared_ptr<InputDeviceManager> InputDeviceManager::GetInstance()
123 {
124     if (instance_ == nullptr) {
125         std::lock_guard<std::mutex> lock(mutex_);
126         if (instance_ == nullptr) {
127             instance_ = std::make_shared<InputDeviceManager>();
128         }
129     }
130     return instance_;
131 }
132 
Attach(std::shared_ptr<IDeviceObserver> observer)133 void InputDeviceManager::Attach(std::shared_ptr<IDeviceObserver> observer)
134 {}
135 
Detach(std::shared_ptr<IDeviceObserver> observer)136 void InputDeviceManager::Detach(std::shared_ptr<IDeviceObserver> observer)
137 {}
138 
NotifyPointerDevice(bool hasPointerDevice,bool isVisible,bool isHotPlug)139 void InputDeviceManager::NotifyPointerDevice(bool hasPointerDevice, bool isVisible, bool isHotPlug)
140 {}
141 
SetInputStatusChangeCallback(inputDeviceCallback callback)142 void InputDeviceManager::SetInputStatusChangeCallback(inputDeviceCallback callback)
143 {}
144 
145 #ifdef OHOS_BUILD_ENABLE_POINTER_DRAWING
HasPointerDevice()146 bool InputDeviceManager::HasPointerDevice()
147 {
148     if (DfsMessageParcel::messageParcel == nullptr) {
149         return false;
150     }
151     return DfsMessageParcel::messageParcel->HasPointerDevice();
152 }
153 #endif // OHOS_BUILD_ENABLE_POINTER_DRAWING
154 
GetInputDevice(int32_t deviceId,bool checked) const155 std::shared_ptr<InputDevice> InputDeviceManager::GetInputDevice(int32_t deviceId, bool checked) const
156 {
157     if (DfsMessageParcel::messageParcel == nullptr) {
158         return nullptr;
159     }
160     return DfsMessageParcel::messageParcel->GetInputDevice(deviceId, checked);
161 }
162 
TimerManager()163 TimerManager::TimerManager() {}
164 
~TimerManager()165 TimerManager::~TimerManager() {}
166 
AddTimer(int32_t intervalMs,int32_t repeatCount,std::function<void ()> callback)167 int32_t TimerManager::AddTimer(int32_t intervalMs, int32_t repeatCount, std::function<void()> callback)
168 {
169     return 0;
170 }
171 
RemoveTimer(int32_t timerId)172 int32_t TimerManager::RemoveTimer(int32_t timerId)
173 {
174     return 0;
175 }
176 
OnFocusWindowChanged(int32_t oldFocusWindowId,int32_t newFocusWindowId,int32_t oldFocusWindowPid,int32_t newFocusWindowPid)177 void DfxHisysevent::OnFocusWindowChanged(int32_t oldFocusWindowId, int32_t newFocusWindowId,
178     int32_t oldFocusWindowPid, int32_t newFocusWindowPid)
179 {}
180 
OnZorderWindowChanged(int32_t oldZorderFirstWindowId,int32_t newZorderFirstWindowId,int32_t oldZorderFirstWindowPid,int32_t newZorderFirstWindowPid)181 void DfxHisysevent::OnZorderWindowChanged(int32_t oldZorderFirstWindowId, int32_t newZorderFirstWindowId,
182     int32_t oldZorderFirstWindowPid, int32_t newZorderFirstWindowPid)
183 {}
184 
TouchDrawingManager()185 TouchDrawingManager::TouchDrawingManager() {}
186 
~TouchDrawingManager()187 TouchDrawingManager::~TouchDrawingManager() {}
188 
UpdateDisplayInfo(const DisplayInfo & displayInfo)189 void TouchDrawingManager::UpdateDisplayInfo(const DisplayInfo& displayInfo)
190 {}
191 
RotationScreen()192 void TouchDrawingManager::RotationScreen()
193 {}
194 
TouchDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)195 void TouchDrawingManager::TouchDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)
196 {}
197 
GetOriginalTouchScreenCoordinates(Direction direction,int32_t width,int32_t height,int32_t & physicalX,int32_t & physicalY)198 void TouchDrawingManager::GetOriginalTouchScreenCoordinates(Direction direction, int32_t width, int32_t height,
199     int32_t &physicalX, int32_t &physicalY)
200 {}
201 
IsWindowRotation()202 bool TouchDrawingManager::IsWindowRotation()
203 {
204     if (DfsMessageParcel::messageParcel == nullptr) {
205         return false;
206     }
207     return DfsMessageParcel::messageParcel->IsWindowRotation();
208 }
209 
PointerDrawingManager()210 PointerDrawingManager::PointerDrawingManager() {}
211 
~PointerDrawingManager()212 PointerDrawingManager::~PointerDrawingManager() {}
213 
GetInstance()214 IPointerDrawingManager* IPointerDrawingManager::GetInstance()
215 {
216     static PointerDrawingManager instance;
217     return &instance;
218 }
219 
UpdatePointerDevice(bool hasPointerDevice,bool isPointerVisible,bool isHotPlug)220 void PointerDrawingManager::UpdatePointerDevice(bool hasPointerDevice, bool isPointerVisible,
221     bool isHotPlug)
222 {}
DrawPointer(int32_t displayId,int32_t physicalX,int32_t physicalY,const PointerStyle pointerStyle,Direction direction)223 void PointerDrawingManager::DrawPointer(int32_t displayId, int32_t physicalX, int32_t physicalY,
224     const PointerStyle pointerStyle, Direction direction) {}
UpdateDisplayInfo(const DisplayInfo & displayInfo)225 void PointerDrawingManager::UpdateDisplayInfo(const DisplayInfo& displayInfo) {}
OnDisplayInfo(const DisplayGroupInfo & displayGroupInfo)226 void PointerDrawingManager::OnDisplayInfo(const DisplayGroupInfo& displayGroupInfo) {}
OnWindowInfo(const WinInfo & info)227 void PointerDrawingManager::OnWindowInfo(const WinInfo &info) {}
Init()228 bool PointerDrawingManager::Init()
229 {
230     return true;
231 }
DeletePointerVisible(int32_t pid)232 void PointerDrawingManager::DeletePointerVisible(int32_t pid) {}
SetPointerVisible(int32_t pid,bool visible,int32_t priority,bool isHap)233 int32_t PointerDrawingManager::SetPointerVisible(int32_t pid, bool visible, int32_t priority, bool isHap)
234 {
235     return 0;
236 }
GetPointerVisible(int32_t pid)237 bool PointerDrawingManager::GetPointerVisible(int32_t pid)
238 {
239     return true;
240 }
SetPointerColor(int32_t color)241 int32_t PointerDrawingManager::SetPointerColor(int32_t color)
242 {
243     return 0;
244 }
GetPointerColor()245 int32_t PointerDrawingManager::GetPointerColor()
246 {
247     return 0;
248 }
SetPointerStyle(int32_t pid,int32_t windowId,PointerStyle pointerStyle,bool isUiExtension)249 int32_t PointerDrawingManager::SetPointerStyle(int32_t pid, int32_t windowId, PointerStyle pointerStyle,
250     bool isUiExtension)
251 {
252     return 0;
253 }
ClearWindowPointerStyle(int32_t pid,int32_t windowId)254 int32_t PointerDrawingManager::ClearWindowPointerStyle(int32_t pid, int32_t windowId)
255 {
256     return 0;
257 }
GetPointerStyle(int32_t pid,int32_t windowId,PointerStyle & pointerStyle,bool isUiExtension)258 int32_t PointerDrawingManager::GetPointerStyle(int32_t pid, int32_t windowId, PointerStyle &pointerStyle,
259     bool isUiExtension)
260 {
261     return 0;
262 }
DrawPointerStyle(const PointerStyle & pointerStyle)263 void PointerDrawingManager::DrawPointerStyle(const PointerStyle& pointerStyle) {}
IsPointerVisible()264 bool PointerDrawingManager::IsPointerVisible()
265 {
266     return false;
267 }
SetPointerLocation(int32_t x,int32_t y,int32_t displayId)268 void PointerDrawingManager::SetPointerLocation(int32_t x, int32_t y, int32_t displayId) {}
SetMouseDisplayState(bool state)269 void PointerDrawingManager::SetMouseDisplayState(bool state) {}
GetMouseDisplayState() const270 bool PointerDrawingManager::GetMouseDisplayState() const
271 {
272     if (DfsMessageParcel::messageParcel == nullptr) {
273         return false;
274     }
275     return DfsMessageParcel::messageParcel->GetMouseDisplayState();
276 }
SetCustomCursor(void * pixelMap,int32_t pid,int32_t windowId,int32_t focusX,int32_t focusY)277 int32_t PointerDrawingManager::SetCustomCursor(void* pixelMap, int32_t pid, int32_t windowId,
278     int32_t focusX, int32_t focusY)
279 {
280     return 0;
281 }
SetMouseIcon(int32_t pid,int32_t windowId,void * pixelMap)282 int32_t PointerDrawingManager::SetMouseIcon(int32_t pid, int32_t windowId, void* pixelMap)
283 {
284     return 0;
285 }
SetMouseHotSpot(int32_t pid,int32_t windowId,int32_t hotSpotX,int32_t hotSpotY)286 int32_t PointerDrawingManager::SetMouseHotSpot(int32_t pid, int32_t windowId, int32_t hotSpotX, int32_t hotSpotY)
287 {
288     return 0;
289 }
SetPointerSize(int32_t size)290 int32_t PointerDrawingManager::SetPointerSize(int32_t size)
291 {
292     return 0;
293 }
GetPointerSize()294 int32_t PointerDrawingManager::GetPointerSize()
295 {
296     return 0;
297 }
GetLastMouseStyle()298 PointerStyle PointerDrawingManager::GetLastMouseStyle()
299 {
300     return {};
301 }
GetIconStyle(const MOUSE_ICON mouseStyle)302 IconStyle PointerDrawingManager::GetIconStyle(const MOUSE_ICON mouseStyle)
303 {
304     return {};
305 }
GetMouseIconPath()306 const std::map<MOUSE_ICON, IconStyle>& PointerDrawingManager::GetMouseIconPath()
307 {
308     static std::map<MOUSE_ICON, IconStyle> emptyMap;
309     return emptyMap;
310 }
SwitchPointerStyle()311 int32_t PointerDrawingManager::SwitchPointerStyle()
312 {
313     return 0;
314 }
DrawMovePointer(int32_t displayId,int32_t physicalX,int32_t physicalY)315 void PointerDrawingManager::DrawMovePointer(int32_t displayId, int32_t physicalX, int32_t physicalY) {}
Dump(int32_t fd,const std::vector<std::string> & args)316 void PointerDrawingManager::Dump(int32_t fd, const std::vector<std::string> &args) {}
EnableHardwareCursorStats(int32_t pid,bool enable)317 int32_t PointerDrawingManager::EnableHardwareCursorStats(int32_t pid, bool enable)
318 {
319     return 0;
320 }
GetHardwareCursorStats(int32_t pid,uint32_t & frameCount,uint32_t & vsyncCount)321 int32_t PointerDrawingManager::GetHardwareCursorStats(int32_t pid, uint32_t &frameCount, uint32_t &vsyncCount)
322 {
323     return 0;
324 }
325 #ifdef OHOS_BUILD_ENABLE_MAGICCURSOR
GetPointerSnapshot(void * pixelMap)326 int32_t PointerDrawingManager::GetPointerSnapshot(void *pixelMap)
327 {
328     return 0;
329 }
330 #endif // OHOS_BUILD_ENABLE_MAGICCURSOR
ForceClearPointerVisiableStatus()331 void PointerDrawingManager::ForceClearPointerVisiableStatus()
332 {}
InitPointerCallback()333 void PointerDrawingManager::InitPointerCallback()
334 {}
InitPointerObserver()335 void PointerDrawingManager::InitPointerObserver()
336 {}
OnSessionLost(int pid)337 void PointerDrawingManager::OnSessionLost(int pid)
338 {}
SkipPointerLayer(bool isSkip)339 int32_t PointerDrawingManager::SkipPointerLayer(bool isSkip)
340 {
341     return 0;
342 }
DestroyPointerWindow()343 void PointerDrawingManager::DestroyPointerWindow()
344 {
345 }
DrawScreenCenterPointer(const PointerStyle & pointerStyle)346 void PointerDrawingManager::DrawScreenCenterPointer(const PointerStyle &pointerStyle)
347 {}
348 std::shared_ptr<IPreferenceManager> IPreferenceManager::instance_;
349 std::mutex IPreferenceManager::mutex_;
GetInstance()350 std::shared_ptr<IPreferenceManager> IPreferenceManager::GetInstance()
351 {
352     if (instance_ == nullptr) {
353         std::lock_guard<std::mutex> lock(mutex_);
354         if (instance_ == nullptr) {
355             instance_ = std::make_shared<MultiModalInputPreferencesManager>();
356         }
357     }
358     return instance_;
359 }
360 
InitPreferences()361 int32_t MultiModalInputPreferencesManager::InitPreferences()
362 {
363     return 0;
364 }
365 
GetIntValue(const std::string & key,int32_t defaultValue)366 int32_t MultiModalInputPreferencesManager::GetIntValue(const std::string &key, int32_t defaultValue)
367 {
368     return 0;
369 }
370 
GetBoolValue(const std::string & key,bool defaultValue)371 bool MultiModalInputPreferencesManager::GetBoolValue(const std::string &key, bool defaultValue)
372 {
373     if (DfsMessageParcel::messageParcel == nullptr) {
374         return false;
375     }
376     return DfsMessageParcel::messageParcel->GetBoolValue(key, defaultValue);
377 }
378 
SetIntValue(const std::string & key,const std::string & setFile,int32_t setValue)379 int32_t MultiModalInputPreferencesManager::SetIntValue(const std::string &key, const std::string &setFile,
380     int32_t setValue)
381 {
382     return 0;
383 }
384 
SetBoolValue(const std::string & key,const std::string & setFile,bool setValue)385 int32_t MultiModalInputPreferencesManager::SetBoolValue(const std::string &key, const std::string &setFile,
386     bool setValue)
387 {
388     return 0;
389 }
390 
GetShortKeyDuration(const std::string & key)391 int32_t MultiModalInputPreferencesManager::GetShortKeyDuration(const std::string &key)
392 {
393     return 0;
394 }
395 
SetShortKeyDuration(const std::string & key,int32_t setValue)396 int32_t MultiModalInputPreferencesManager::SetShortKeyDuration(const std::string &key, int32_t setValue)
397 {
398     return 0;
399 }
400 
InputEventHandler()401 InputEventHandler::InputEventHandler() {}
402 
~InputEventHandler()403 InputEventHandler::~InputEventHandler() {}
404 
GetFilterHandler() const405 std::shared_ptr<EventFilterHandler> InputEventHandler::GetFilterHandler() const
406 {
407     return nullptr;
408 }
409 
GetEventNormalizeHandler() const410 std::shared_ptr<EventNormalizeHandler> InputEventHandler::GetEventNormalizeHandler() const
411 {
412     return nullptr;
413 }
414 
GetKeyCommandHandler() const415 std::shared_ptr<KeyCommandHandler> InputEventHandler::GetKeyCommandHandler() const
416 {
417     return eventKeyCommandHandler_;
418 }
419 
420 #ifdef OHOS_BUILD_ENABLE_POINTER
HandlePointerEvent(const std::shared_ptr<PointerEvent> pointerEvent)421 void EventFilterHandler::HandlePointerEvent(const std::shared_ptr<PointerEvent> pointerEvent)
422 {}
423 #endif // OHOS_BUILD_ENABLE_POINTER
424 
MouseEventNormalize()425 MouseEventNormalize::MouseEventNormalize() {}
426 
~MouseEventNormalize()427 MouseEventNormalize::~MouseEventNormalize() {}
428 
GetDisplayId() const429 int32_t MouseEventNormalize::GetDisplayId() const
430 {
431     return DfsMessageParcel::messageParcel->GetDisplayId();
432 }
433 
KnuckleDrawingManager()434 KnuckleDrawingManager::KnuckleDrawingManager()
435 {}
436 
UpdateDisplayInfo(const DisplayInfo & displayInfo)437 void KnuckleDrawingManager::UpdateDisplayInfo(const DisplayInfo& displayInfo)
438 {}
439 
KnuckleDrawHandler(std::shared_ptr<PointerEvent> touchEvent)440 void KnuckleDrawingManager::KnuckleDrawHandler(std::shared_ptr<PointerEvent> touchEvent)
441 {}
442 
KnuckleDynamicDrawingManager()443 KnuckleDynamicDrawingManager::KnuckleDynamicDrawingManager()
444 {}
445 
UpdateDisplayInfo(const DisplayInfo & displayInfo)446 void KnuckleDynamicDrawingManager::UpdateDisplayInfo(const DisplayInfo& displayInfo)
447 {}
448 
KnuckleDynamicDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)449 void KnuckleDynamicDrawingManager::KnuckleDynamicDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)
450 {}
451 
SetKnuckleDrawingManager(std::shared_ptr<KnuckleDrawingManager> knuckleDrawMgr)452 void KnuckleDynamicDrawingManager::SetKnuckleDrawingManager(std::shared_ptr<KnuckleDrawingManager> knuckleDrawMgr)
453 {}
454 
~SettingDataShare()455 SettingDataShare::~SettingDataShare() {}
456 
457 std::shared_ptr<SettingDataShare> SettingDataShare::instance_ = nullptr;
458 std::mutex SettingDataShare::mutex_;
GetInstance(int32_t systemAbilityId)459 SettingDataShare& SettingDataShare::GetInstance(int32_t systemAbilityId)
460 {
461     if (instance_ == nullptr) {
462         std::lock_guard<std::mutex> lock(mutex_);
463         if (instance_ == nullptr) {
464             instance_ = std::make_shared<SettingDataShare>();
465         }
466     }
467     return *instance_;
468 }
469 
GetBoolValue(const std::string & key,bool & value,const std::string & strUri)470 ErrCode SettingDataShare::GetBoolValue(const std::string& key, bool& value, const std::string &strUri)
471 {
472     return ERR_OK;
473 }
474 
CreateObserver(const std::string & key,SettingObserver::UpdateFunc & func)475 sptr<SettingObserver> SettingDataShare::CreateObserver(const std::string& key, SettingObserver::UpdateFunc& func)
476 {
477     return nullptr;
478 }
479 
RegisterObserver(const sptr<SettingObserver> & observer,const std::string & strUri)480 ErrCode SettingDataShare::RegisterObserver(const sptr<SettingObserver>& observer, const std::string &strUri)
481 {
482     return ERR_OK;
483 }
484 
FingersenseWrapper()485 FingersenseWrapper::FingersenseWrapper() {}
486 
~FingersenseWrapper()487 FingersenseWrapper::~FingersenseWrapper() {}
488 
SendMsg(NetPacket & pkt)489 bool UDSSession::SendMsg(NetPacket &pkt)
490 {
491     if (DfsMessageParcel::messageParcel == nullptr) {
492         return false;
493     }
494     return DfsMessageParcel::messageParcel->SendMsg(pkt);
495 }
496 
IsSceneBoardEnabled()497 bool Rosen::SceneBoardJudgement::IsSceneBoardEnabled()
498 {
499     if (DfsMessageParcel::messageParcel == nullptr) {
500         return false;
501     }
502     return DfsMessageParcel::messageParcel->IsSceneBoardEnabled();
503 }
504 
505 #ifdef OHOS_BUILD_ENABLE_ANCO
AncoAddConsumer(std::shared_ptr<IAncoConsumer> consumer)506 int32_t InputWindowsManager::AncoAddConsumer(std::shared_ptr<IAncoConsumer> consumer)
507 {
508     return ERR_OK;
509 }
510 
AncoRemoveConsumer(std::shared_ptr<IAncoConsumer> consumer)511 int32_t InputWindowsManager::AncoRemoveConsumer(std::shared_ptr<IAncoConsumer> consumer)
512 {
513     return ERR_OK;
514 }
515 
CleanShellWindowIds()516 void InputWindowsManager::CleanShellWindowIds()
517 {}
518 
SyncKnuckleStatus(bool isKnuckleEnable)519 int32_t InputWindowsManager::SyncKnuckleStatus(bool isKnuckleEnable)
520 {
521     return ERR_OK;
522 }
523 #endif // OHOS_BUILD_ENABLE_ANCO
524 
GetKnuckleSwitchValue()525 bool KeyCommandHandler::GetKnuckleSwitchValue()
526 {
527     return false;
528 }
529 
CheckInputMethodArea(const std::shared_ptr<PointerEvent> touchEvent)530 bool KeyCommandHandler::CheckInputMethodArea(const std::shared_ptr<PointerEvent> touchEvent)
531 {
532     return false;
533 }
534 } // namespace OHOS