Home
last modified time | relevance | path

Searched refs:InputEventClientProxy (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/window/window_manager_lite/frameworks/ims/
H A Dinput_event_client_proxy.h29 class InputEventClientProxy : public InputEventDistributer::RawEventListener {
31 static InputEventClientProxy* GetInstance();
36 InputEventClientProxy() in InputEventClientProxy() function
42 ~InputEventClientProxy() in ~InputEventClientProxy()
57 InputEventClientProxy(const InputEventClientProxy&) = delete;
58 InputEventClientProxy& operator=(const InputEventClientProxy&) = delete;
59 InputEventClientProxy(InputEventClientProxy&&) = delete;
60 InputEventClientProxy& operator=(InputEventClientProxy&&) = delete;
/ohos5.0/foundation/window/window_manager_lite/services/ims/
H A Dinput_event_client_proxy.cpp21 pthread_mutex_t InputEventClientProxy::lock_;
22 InputEventClientProxy* InputEventClientProxy::GetInstance() in GetInstance()
24 static InputEventClientProxy ims; in GetInstance()
28 void InputEventClientProxy::ClientRequestHandle(int funcId, void* origin, IpcIo* req, IpcIo* reply) in ClientRequestHandle()
32 InputEventClientProxy::GetInstance()->AddListener(origin, req, reply); in ClientRequestHandle()
36 InputEventClientProxy::GetInstance()->RemoveListener(origin, req, reply); in ClientRequestHandle()
45 void InputEventClientProxy::AddListener(const void* origin, IpcIo* req, IpcIo* reply) in AddListener()
74 void InputEventClientProxy::DeathCallback(void* origin) in DeathCallback()
76 InputEventClientProxy::GetInstance()->RemoveListener(origin, nullptr, nullptr); in DeathCallback()
79 void InputEventClientProxy::RemoveListener(const void* origin, IpcIo* req, IpcIo* reply) in RemoveListener()
[all …]
H A Dsamgr_ims.cpp70 InputEventClientProxy::GetInstance()->ClientRequestHandle(funcId, origin, req, reply); in Invoke()