Home
last modified time | relevance | path

Searched refs:InputHostInterface (Results 1 – 8 of 8) sorted by relevance

/aosp12/frameworks/native/services/inputflinger/host/
H A DInputHost.h33 class InputHostInterface : public virtual RefBase {
35 InputHostInterface() = default;
36 virtual ~InputHostInterface() = default;
45 class InputHost : public InputHostInterface {
H A DInputFlinger.h57 sp<InputHostInterface> mHost;
/aosp12/hardware/libhardware/modules/input/evdev/
H A DInputDeviceManager.h30 class InputHostInterface; variable
39 explicit InputDeviceManager(InputHostInterface* host) : in InputDeviceManager()
49 InputHostInterface* mHost;
H A DInputDevice.h34 class InputHostInterface; variable
58 EvdevDevice(InputHostInterface* host, const std::shared_ptr<InputDeviceNode>& node);
68 InputHostInterface* mHost = nullptr;
H A DEvdevModule.cpp41 explicit EvdevModule(InputHostInterface* inputHost);
49 std::unique_ptr<InputHostInterface> mInputHost;
57 EvdevModule::EvdevModule(InputHostInterface* inputHost) : in EvdevModule()
H A DInputHost.h147 class InputHostInterface {
149 virtual ~InputHostInterface() = default;
167 class InputHost : public InputHostInterface, private InputHostBase {
H A DInputDevice.cpp96 EvdevDevice::EvdevDevice(InputHostInterface* host, const std::shared_ptr<InputDeviceNode>& node) : in EvdevDevice()
/aosp12/hardware/libhardware/tests/input/evdev/
H A DMockInputHost.h70 class MockInputHost : public InputHostInterface {