• 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<uint64_t, std::string>> InputDisplayBindHelper::GetDisplayIdNames() const
51 {
52     std::set<std::pair<uint64_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 & nodeName,const std::string & sysUid)73 void InputDisplayBindHelper::AddInputDevice(int32_t id, const std::string &nodeName, const std::string &sysUid)
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,const std::string & name)167 int32_t TimerManager::AddTimer(int32_t intervalMs, int32_t repeatCount, std::function<void()> callback,
168     const std::string &name)
169 {
170     return 0;
171 }
172 
RemoveTimer(int32_t timerId,const std::string & name)173 int32_t TimerManager::RemoveTimer(int32_t timerId, const std::string &name)
174 {
175     return 0;
176 }
177 
OnFocusWindowChanged(int32_t oldFocusWindowId,int32_t newFocusWindowId,int32_t oldFocusWindowPid,int32_t newFocusWindowPid)178 void DfxHisysevent::OnFocusWindowChanged(int32_t oldFocusWindowId, int32_t newFocusWindowId,
179     int32_t oldFocusWindowPid, int32_t newFocusWindowPid)
180 {}
181 
OnZorderWindowChanged(int32_t oldZorderFirstWindowId,int32_t newZorderFirstWindowId,int32_t oldZorderFirstWindowPid,int32_t newZorderFirstWindowPid)182 void DfxHisysevent::OnZorderWindowChanged(int32_t oldZorderFirstWindowId, int32_t newZorderFirstWindowId,
183     int32_t oldZorderFirstWindowPid, int32_t newZorderFirstWindowPid)
184 {}
185 
TouchDrawingManager()186 TouchDrawingManager::TouchDrawingManager() {}
187 
~TouchDrawingManager()188 TouchDrawingManager::~TouchDrawingManager() {}
189 
UpdateDisplayInfo(const OLD::DisplayInfo & displayInfo)190 void TouchDrawingManager::UpdateDisplayInfo(const OLD::DisplayInfo& displayInfo)
191 {}
192 
RotationScreen()193 void TouchDrawingManager::RotationScreen()
194 {}
195 
TouchDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)196 void TouchDrawingManager::TouchDrawHandler(std::shared_ptr<PointerEvent> pointerEvent)
197 {}
198 
GetOriginalTouchScreenCoordinates(Direction direction,int32_t width,int32_t height,int32_t & physicalX,int32_t & physicalY)199 void TouchDrawingManager::GetOriginalTouchScreenCoordinates(Direction direction, int32_t width, int32_t height,
200     int32_t &physicalX, int32_t &physicalY)
201 {}
202 
PointerDrawingManager()203 PointerDrawingManager::PointerDrawingManager() {}
204 
~PointerDrawingManager()205 PointerDrawingManager::~PointerDrawingManager() {}
206 
GetInstance()207 IPointerDrawingManager* IPointerDrawingManager::GetInstance()
208 {
209     static PointerDrawingManager instance;
210     return &instance;
211 }
212 
UpdatePointerDevice(bool hasPointerDevice,bool isPointerVisible,bool isHotPlug)213 void PointerDrawingManager::UpdatePointerDevice(bool hasPointerDevice, bool isPointerVisible,
214     bool isHotPlug)
215 {}
DrawPointer(uint64_t rsId,int32_t physicalX,int32_t physicalY,const PointerStyle pointerStyle,Direction direction)216 void PointerDrawingManager::DrawPointer(uint64_t rsId, int32_t physicalX, int32_t physicalY,
217     const PointerStyle pointerStyle, Direction direction) {}
UpdateDisplayInfo(const OLD::DisplayInfo & displayInfo)218 void PointerDrawingManager::UpdateDisplayInfo(const OLD::DisplayInfo& displayInfo) {}
OnDisplayInfo(const OLD::DisplayGroupInfo & displayGroupInfo)219 void PointerDrawingManager::OnDisplayInfo(const OLD::DisplayGroupInfo& displayGroupInfo) {}
OnWindowInfo(const WinInfo & info)220 void PointerDrawingManager::OnWindowInfo(const WinInfo &info) {}
Init()221 bool PointerDrawingManager::Init()
222 {
223     return true;
224 }
DeletePointerVisible(int32_t pid)225 void PointerDrawingManager::DeletePointerVisible(int32_t pid) {}
SetPointerVisible(int32_t pid,bool visible,int32_t priority,bool isHap)226 int32_t PointerDrawingManager::SetPointerVisible(int32_t pid, bool visible, int32_t priority, bool isHap)
227 {
228     return 0;
229 }
GetPointerVisible(int32_t pid)230 bool PointerDrawingManager::GetPointerVisible(int32_t pid)
231 {
232     return true;
233 }
SetPointerColor(int32_t color)234 int32_t PointerDrawingManager::SetPointerColor(int32_t color)
235 {
236     return 0;
237 }
GetPointerColor()238 int32_t PointerDrawingManager::GetPointerColor()
239 {
240     return 0;
241 }
SetPointerStyle(int32_t pid,int32_t windowId,PointerStyle pointerStyle,bool isUiExtension)242 int32_t PointerDrawingManager::SetPointerStyle(int32_t pid, int32_t windowId, PointerStyle pointerStyle,
243     bool isUiExtension)
244 {
245     return 0;
246 }
ClearWindowPointerStyle(int32_t pid,int32_t windowId)247 int32_t PointerDrawingManager::ClearWindowPointerStyle(int32_t pid, int32_t windowId)
248 {
249     return 0;
250 }
GetPointerStyle(int32_t pid,int32_t windowId,PointerStyle & pointerStyle,bool isUiExtension)251 int32_t PointerDrawingManager::GetPointerStyle(int32_t pid, int32_t windowId, PointerStyle &pointerStyle,
252     bool isUiExtension)
253 {
254     return 0;
255 }
DrawPointerStyle(const PointerStyle & pointerStyle)256 void PointerDrawingManager::DrawPointerStyle(const PointerStyle& pointerStyle) {}
IsPointerVisible()257 bool PointerDrawingManager::IsPointerVisible()
258 {
259     return false;
260 }
SetPointerLocation(int32_t x,int32_t y,uint64_t displayId)261 void PointerDrawingManager::SetPointerLocation(int32_t x, int32_t y, uint64_t displayId) {}
SetMouseDisplayState(bool state)262 void PointerDrawingManager::SetMouseDisplayState(bool state) {}
GetMouseDisplayState() const263 bool PointerDrawingManager::GetMouseDisplayState() const
264 {
265     if (DfsMessageParcel::messageParcel == nullptr) {
266         return false;
267     }
268     return DfsMessageParcel::messageParcel->GetMouseDisplayState();
269 }
SetCustomCursor(CursorPixelMap curPixelMap,int32_t pid,int32_t windowId,int32_t focusX,int32_t focusY)270 int32_t PointerDrawingManager::SetCustomCursor(CursorPixelMap curPixelMap, int32_t pid, int32_t windowId,
271     int32_t focusX, int32_t focusY)
272 {
273     return 0;
274 }
SetMouseIcon(int32_t pid,int32_t windowId,CursorPixelMap curPixelMap)275 int32_t PointerDrawingManager::SetMouseIcon(int32_t pid, int32_t windowId, CursorPixelMap curPixelMap)
276 {
277     return 0;
278 }
SetMouseHotSpot(int32_t pid,int32_t windowId,int32_t hotSpotX,int32_t hotSpotY)279 int32_t PointerDrawingManager::SetMouseHotSpot(int32_t pid, int32_t windowId, int32_t hotSpotX, int32_t hotSpotY)
280 {
281     return 0;
282 }
SetPointerSize(int32_t size)283 int32_t PointerDrawingManager::SetPointerSize(int32_t size)
284 {
285     return 0;
286 }
GetPointerSize()287 int32_t PointerDrawingManager::GetPointerSize()
288 {
289     return 0;
290 }
GetLastMouseStyle()291 PointerStyle PointerDrawingManager::GetLastMouseStyle()
292 {
293     return {};
294 }
GetIconStyle(const MOUSE_ICON mouseStyle)295 IconStyle PointerDrawingManager::GetIconStyle(const MOUSE_ICON mouseStyle)
296 {
297     return {};
298 }
GetMouseIconPath()299 const std::map<MOUSE_ICON, IconStyle>& PointerDrawingManager::GetMouseIconPath()
300 {
301     static std::map<MOUSE_ICON, IconStyle> emptyMap;
302     return emptyMap;
303 }
SwitchPointerStyle()304 int32_t PointerDrawingManager::SwitchPointerStyle()
305 {
306     return 0;
307 }
DrawMovePointer(uint64_t rsId,int32_t physicalX,int32_t physicalY)308 void PointerDrawingManager::DrawMovePointer(uint64_t rsId, int32_t physicalX, int32_t physicalY) {}
Dump(int32_t fd,const std::vector<std::string> & args)309 void PointerDrawingManager::Dump(int32_t fd, const std::vector<std::string> &args) {}
EnableHardwareCursorStats(int32_t pid,bool enable)310 int32_t PointerDrawingManager::EnableHardwareCursorStats(int32_t pid, bool enable)
311 {
312     return 0;
313 }
GetHardwareCursorStats(int32_t pid,uint32_t & frameCount,uint32_t & vsyncCount)314 int32_t PointerDrawingManager::GetHardwareCursorStats(int32_t pid, uint32_t &frameCount, uint32_t &vsyncCount)
315 {
316     return 0;
317 }
318 #ifdef OHOS_BUILD_ENABLE_MAGICCURSOR
GetPointerSnapshot(void * pixelMap)319 int32_t PointerDrawingManager::GetPointerSnapshot(void *pixelMap)
320 {
321     return 0;
322 }
323 #endif // OHOS_BUILD_ENABLE_MAGICCURSOR
ForceClearPointerVisiableStatus()324 void PointerDrawingManager::ForceClearPointerVisiableStatus()
325 {}
InitPointerCallback()326 void PointerDrawingManager::InitPointerCallback()
327 {}
InitPointerObserver()328 void PointerDrawingManager::InitPointerObserver()
329 {}
OnSessionLost(int pid)330 void PointerDrawingManager::OnSessionLost(int pid)
331 {}
SkipPointerLayer(bool isSkip)332 int32_t PointerDrawingManager::SkipPointerLayer(bool isSkip)
333 {
334     return 0;
335 }
DestroyPointerWindow()336 void PointerDrawingManager::DestroyPointerWindow()
337 {
338 }
DrawScreenCenterPointer(const PointerStyle & pointerStyle)339 void PointerDrawingManager::DrawScreenCenterPointer(const PointerStyle &pointerStyle)
340 {}
341 std::shared_ptr<IPreferenceManager> IPreferenceManager::instance_;
342 std::mutex IPreferenceManager::mutex_;
GetInstance()343 std::shared_ptr<IPreferenceManager> IPreferenceManager::GetInstance()
344 {
345     if (instance_ == nullptr) {
346         std::lock_guard<std::mutex> lock(mutex_);
347         if (instance_ == nullptr) {
348             instance_ = std::make_shared<MultiModalInputPreferencesManager>();
349         }
350     }
351     return instance_;
352 }
353 
InitPreferences()354 int32_t MultiModalInputPreferencesManager::InitPreferences()
355 {
356     return 0;
357 }
358 
GetIntValue(const std::string & key,int32_t defaultValue)359 int32_t MultiModalInputPreferencesManager::GetIntValue(const std::string &key, int32_t defaultValue)
360 {
361     return 0;
362 }
363 
GetBoolValue(const std::string & key,bool defaultValue)364 bool MultiModalInputPreferencesManager::GetBoolValue(const std::string &key, bool defaultValue)
365 {
366     if (DfsMessageParcel::messageParcel == nullptr) {
367         return false;
368     }
369     return DfsMessageParcel::messageParcel->GetBoolValue(key, defaultValue);
370 }
371 
SetIntValue(const std::string & key,const std::string & setFile,int32_t setValue)372 int32_t MultiModalInputPreferencesManager::SetIntValue(const std::string &key, const std::string &setFile,
373     int32_t setValue)
374 {
375     return 0;
376 }
377 
SetBoolValue(const std::string & key,const std::string & setFile,bool setValue)378 int32_t MultiModalInputPreferencesManager::SetBoolValue(const std::string &key, const std::string &setFile,
379     bool setValue)
380 {
381     return 0;
382 }
383 
GetShortKeyDuration(const std::string & key)384 int32_t MultiModalInputPreferencesManager::GetShortKeyDuration(const std::string &key)
385 {
386     return 0;
387 }
388 
SetShortKeyDuration(const std::string & key,int32_t setValue)389 int32_t MultiModalInputPreferencesManager::SetShortKeyDuration(const std::string &key, int32_t setValue)
390 {
391     return 0;
392 }
393 
IsInitPreference()394 bool MultiModalInputPreferencesManager::IsInitPreference()
395 {
396     return false;
397 }
398 
InputEventHandler()399 InputEventHandler::InputEventHandler() {}
400 
~InputEventHandler()401 InputEventHandler::~InputEventHandler() {}
402 
GetFilterHandler() const403 std::shared_ptr<EventFilterHandler> InputEventHandler::GetFilterHandler() const
404 {
405     return nullptr;
406 }
407 
GetEventNormalizeHandler() const408 std::shared_ptr<EventNormalizeHandler> InputEventHandler::GetEventNormalizeHandler() const
409 {
410     return nullptr;
411 }
412 
GetKeyCommandHandler() const413 std::shared_ptr<KeyCommandHandler> InputEventHandler::GetKeyCommandHandler() const
414 {
415     return eventKeyCommandHandler_;
416 }
417 
418 #ifdef OHOS_BUILD_ENABLE_POINTER
HandlePointerEvent(const std::shared_ptr<PointerEvent> pointerEvent)419 void EventFilterHandler::HandlePointerEvent(const std::shared_ptr<PointerEvent> pointerEvent)
420 {}
421 #endif // OHOS_BUILD_ENABLE_POINTER
422 
MouseEventNormalize()423 MouseEventNormalize::MouseEventNormalize() {}
424 
~MouseEventNormalize()425 MouseEventNormalize::~MouseEventNormalize() {}
426 
GetDisplayId() const427 int32_t MouseEventNormalize::GetDisplayId() const
428 {
429     return DfsMessageParcel::messageParcel->GetDisplayId();
430 }
431 
KnuckleDrawingManager()432 KnuckleDrawingManager::KnuckleDrawingManager()
433 {}
434 
UpdateDisplayInfo(const OLD::DisplayInfo & displayInfo)435 void KnuckleDrawingManager::UpdateDisplayInfo(const OLD::DisplayInfo& displayInfo)
436 {}
437 
KnuckleDrawHandler(std::shared_ptr<PointerEvent> touchEvent,int32_t displayId)438 void KnuckleDrawingManager::KnuckleDrawHandler(std::shared_ptr<PointerEvent> touchEvent, int32_t displayId)
439 {}
440 
KnuckleDynamicDrawingManager()441 KnuckleDynamicDrawingManager::KnuckleDynamicDrawingManager()
442 {}
443 
UpdateDisplayInfo(const OLD::DisplayInfo & displayInfo)444 void KnuckleDynamicDrawingManager::UpdateDisplayInfo(const OLD::DisplayInfo& displayInfo)
445 {}
446 
KnuckleDynamicDrawHandler(std::shared_ptr<PointerEvent> pointerEvent,int32_t displayId)447 void KnuckleDynamicDrawingManager::KnuckleDynamicDrawHandler(std::shared_ptr<PointerEvent> pointerEvent,
448     int32_t displayId)
449 {}
450 
SetKnuckleDrawingManager(std::shared_ptr<KnuckleDrawingManager> knuckleDrawMgr)451 void KnuckleDynamicDrawingManager::SetKnuckleDrawingManager(std::shared_ptr<KnuckleDrawingManager> knuckleDrawMgr)
452 {}
453 
~SettingDataShare()454 SettingDataShare::~SettingDataShare() {}
455 
456 std::shared_ptr<SettingDataShare> SettingDataShare::instance_ = nullptr;
457 std::mutex SettingDataShare::mutex_;
GetInstance(int32_t systemAbilityId)458 SettingDataShare& SettingDataShare::GetInstance(int32_t systemAbilityId)
459 {
460     if (instance_ == nullptr) {
461         std::lock_guard<std::mutex> lock(mutex_);
462         if (instance_ == nullptr) {
463             instance_ = std::make_shared<SettingDataShare>();
464         }
465     }
466     return *instance_;
467 }
468 
GetBoolValue(const std::string & key,bool & value,const std::string & strUri)469 ErrCode SettingDataShare::GetBoolValue(const std::string& key, bool& value, const std::string &strUri)
470 {
471     return ERR_OK;
472 }
473 
CreateObserver(const std::string & key,SettingObserver::UpdateFunc & func)474 sptr<SettingObserver> SettingDataShare::CreateObserver(const std::string& key, SettingObserver::UpdateFunc& func)
475 {
476     return nullptr;
477 }
478 
RegisterObserver(const sptr<SettingObserver> & observer,const std::string & strUri)479 ErrCode SettingDataShare::RegisterObserver(const sptr<SettingObserver>& observer, const std::string &strUri)
480 {
481     return ERR_OK;
482 }
483 
FingersenseWrapper()484 FingersenseWrapper::FingersenseWrapper() {}
485 
~FingersenseWrapper()486 FingersenseWrapper::~FingersenseWrapper() {}
487 
SendMsg(NetPacket & pkt)488 bool UDSSession::SendMsg(NetPacket &pkt)
489 {
490     if (DfsMessageParcel::messageParcel == nullptr) {
491         return false;
492     }
493     return DfsMessageParcel::messageParcel->SendMsg(pkt);
494 }
495 
IsSceneBoardEnabled()496 bool Rosen::SceneBoardJudgement::IsSceneBoardEnabled()
497 {
498     if (DfsMessageParcel::messageParcel == nullptr) {
499         return false;
500     }
501     return DfsMessageParcel::messageParcel->IsSceneBoardEnabled();
502 }
503 
504 #ifdef OHOS_BUILD_ENABLE_ANCO
AncoAddConsumer(std::shared_ptr<IAncoConsumer> consumer)505 int32_t InputWindowsManager::AncoAddConsumer(std::shared_ptr<IAncoConsumer> consumer)
506 {
507     return ERR_OK;
508 }
509 
AncoRemoveConsumer(std::shared_ptr<IAncoConsumer> consumer)510 int32_t InputWindowsManager::AncoRemoveConsumer(std::shared_ptr<IAncoConsumer> consumer)
511 {
512     return ERR_OK;
513 }
514 
CleanShellWindowIds()515 void InputWindowsManager::CleanShellWindowIds()
516 {}
517 
SyncKnuckleStatus(bool isKnuckleEnable)518 int32_t InputWindowsManager::SyncKnuckleStatus(bool isKnuckleEnable)
519 {
520     return ERR_OK;
521 }
522 #endif // OHOS_BUILD_ENABLE_ANCO
523 
GetKnuckleSwitchValue()524 bool KeyCommandHandler::GetKnuckleSwitchValue()
525 {
526     return false;
527 }
528 
CheckInputMethodArea(const std::shared_ptr<PointerEvent> touchEvent)529 bool KeyCommandHandler::CheckInputMethodArea(const std::shared_ptr<PointerEvent> touchEvent)
530 {
531     return false;
532 }
533 } // namespace OHOS