Searched refs:InputDeviceNode (Results 1 - 13 of 13) sorted by relevance
/hardware/libhardware/modules/input/evdev/ |
H A D | InputDeviceManager.cpp | 28 void InputDeviceManager::onInputEvent(const std::shared_ptr<InputDeviceNode>& node, InputEvent& event, 37 void InputDeviceManager::onDeviceAdded(const std::shared_ptr<InputDeviceNode>& node) { 41 void InputDeviceManager::onDeviceRemoved(const std::shared_ptr<InputDeviceNode>& node) { 46 // TODO: tell the InputDevice and InputDeviceNode that they are being
|
H A D | InputDeviceManager.h | 43 virtual void onInputEvent(const std::shared_ptr<InputDeviceNode>& node, InputEvent& event, 45 virtual void onDeviceAdded(const std::shared_ptr<InputDeviceNode>& node) override; 46 virtual void onDeviceRemoved(const std::shared_ptr<InputDeviceNode>& node) override; 54 DeviceMap<InputDeviceNode, InputDeviceInterface> mDevices;
|
H A D | InputHub.h | 51 * An InputDeviceNode represents a device node in the Linux system. It can be 54 * An InputDeviceNode should only be used on the same thread that is polling for 57 class InputDeviceNode { class in namespace:android 111 InputDeviceNode() = default; 112 virtual ~InputDeviceNode() = default; 118 virtual void onInputEvent(const std::shared_ptr<InputDeviceNode>& node, InputEvent& event, 120 virtual void onDeviceAdded(const std::shared_ptr<InputDeviceNode>& node) = 0; 121 virtual void onDeviceRemoved(const std::shared_ptr<InputDeviceNode>& node) = 0; 172 std::shared_ptr<InputDeviceNode> openNode(const std::string& path); 173 status_t closeNode(const InputDeviceNode* nod [all...] |
H A D | InputDevice.h | 33 class InputDeviceNode; 58 EvdevDevice(InputHostInterface* host, const std::shared_ptr<InputDeviceNode>& node); 69 std::shared_ptr<InputDeviceNode> mDeviceNode;
|
H A D | InputMapper.h | 24 class InputDeviceNode; 48 virtual bool configureInputReport(InputDeviceNode* devNode, InputReportDefinition* report) { 58 virtual bool configureOutputReport(InputDeviceNode* devNode, InputReportDefinition* report) {
|
H A D | SwitchInputMapper.h | 34 virtual bool configureInputReport(InputDeviceNode* devNode,
|
H A D | MouseInputMapper.h | 33 virtual bool configureInputReport(InputDeviceNode* devNode,
|
H A D | SwitchInputMapper.cpp | 59 bool SwitchInputMapper::configureInputReport(InputDeviceNode* devNode,
|
H A D | InputDevice.cpp | 45 static InputBus getInputBus(const std::shared_ptr<InputDeviceNode>& node) { 111 EvdevDevice::EvdevDevice(InputHostInterface* host, const std::shared_ptr<InputDeviceNode>& node) :
|
H A D | MouseInputMapper.cpp | 51 bool MouseInputMapper::configureInputReport(InputDeviceNode* devNode,
|
H A D | InputHub.cpp | 83 class EvdevDeviceNode : public InputDeviceNode { 568 std::shared_ptr<InputDeviceNode> deviceNode; 755 std::shared_ptr<InputDeviceNode> InputHub::openNode(const std::string& path) { 798 status_t InputHub::closeNode(const InputDeviceNode* node) { 818 std::shared_ptr<InputDeviceNode> InputHub::findNodeByPath(const std::string& path) {
|
/hardware/libhardware/tests/input/evdev/ |
H A D | InputHub_test.cpp | 41 using InputCbFunc = std::function<void(const std::shared_ptr<InputDeviceNode>&, InputEvent&, nsecs_t)>; 42 using DeviceCbFunc = std::function<void(const std::shared_ptr<InputDeviceNode>&)>; 44 static const InputCbFunc kNoopInputCb = [](const std::shared_ptr<InputDeviceNode>&, InputEvent&, nsecs_t){}; 45 static const DeviceCbFunc kNoopDeviceCb = [](const std::shared_ptr<InputDeviceNode>&){}; 57 virtual void onInputEvent(const std::shared_ptr<InputDeviceNode>& node, InputEvent& event, 61 virtual void onDeviceAdded(const std::shared_ptr<InputDeviceNode>& node) override { 64 virtual void onDeviceRemoved(const std::shared_ptr<InputDeviceNode>& node) override { 101 [&](const std::shared_ptr<InputDeviceNode>& node) { 133 std::shared_ptr<InputDeviceNode> tempNode; 136 [&](const std::shared_ptr<InputDeviceNode> [all...] |
H A D | InputMocks.h | 30 class MockInputDeviceNode : public InputDeviceNode {
|
Completed in 148 milliseconds