Home | History | Annotate | Download | only in evdev

Lines Matching refs:node

28 void InputDeviceManager::onInputEvent(const std::shared_ptr<InputDeviceNode>& node, InputEvent& event,
30 if (mDevices[node] == nullptr) {
31 ALOGE("got input event for unknown node %s", node->getPath().c_str());
34 mDevices[node]->processInput(event, event_time);
37 void InputDeviceManager::onDeviceAdded(const std::shared_ptr<InputDeviceNode>& node) {
38 mDevices[node] = std::make_shared<EvdevDevice>(mHost, node);
41 void InputDeviceManager::onDeviceRemoved(const std::shared_ptr<InputDeviceNode>& node) {
42 if (mDevices[node] == nullptr) {
43 ALOGE("could not remove unknown node %s", node->getPath().c_str());
49 mDevices.erase(node);