• Home
  • Raw
  • Download

Lines Matching refs:EvdevDeviceNode

83 class EvdevDeviceNode : public InputDeviceNode {  class
85 static EvdevDeviceNode* openDeviceNode(const std::string& path);
87 virtual ~EvdevDeviceNode() { in ~EvdevDeviceNode()
124 EvdevDeviceNode(const std::string& path, int fd) : in EvdevDeviceNode() function in android::EvdevDeviceNode
156 EvdevDeviceNode* EvdevDeviceNode::openDeviceNode(const std::string& path) { in openDeviceNode()
174 auto node = new EvdevDeviceNode(path, fd); in openDeviceNode()
185 status_t EvdevDeviceNode::queryProperties() { in queryProperties()
252 void EvdevDeviceNode::queryAxisInfo() { in queryAxisInfo()
273 bool EvdevDeviceNode::hasKey(int32_t key) const { in hasKey()
280 bool EvdevDeviceNode::hasKeyInRange(int32_t startKey, int32_t endKey) const { in hasKeyInRange()
284 bool EvdevDeviceNode::hasRelativeAxis(int axis) const { in hasRelativeAxis()
291 bool EvdevDeviceNode::hasAbsoluteAxis(int axis) const { in hasAbsoluteAxis()
298 const AbsoluteAxisInfo* EvdevDeviceNode::getAbsoluteAxisInfo(int32_t axis) const { in getAbsoluteAxisInfo()
310 bool EvdevDeviceNode::hasSwitch(int32_t sw) const { in hasSwitch()
317 bool EvdevDeviceNode::hasForceFeedback(int32_t ff) const { in hasForceFeedback()
324 bool EvdevDeviceNode::hasInputProperty(int property) const { in hasInputProperty()
331 int32_t EvdevDeviceNode::getKeyState(int32_t key) const { in getKeyState()
344 int32_t EvdevDeviceNode::getSwitchState(int32_t sw) const { in getSwitchState()
357 status_t EvdevDeviceNode::getAbsoluteAxisValue(int32_t axis, int32_t* outValue) const { in getAbsoluteAxisValue()
376 void EvdevDeviceNode::vibrate(nsecs_t duration) { in vibrate()
404 void EvdevDeviceNode::cancelVibrate() { in cancelVibrate()
421 void EvdevDeviceNode::disableDriverKeyRepeat() { in disableDriverKeyRepeat()
757 auto evdevNode = std::shared_ptr<EvdevDeviceNode>(EvdevDeviceNode::openDeviceNode(path)); in openNode()