Lines Matching refs:args

78 static bool isTouchEvent(const NotifyMotionArgs& args) {  in isTouchEvent()  argument
79 return args.source == AINPUT_SOURCE_TOUCHPAD || args.source == AINPUT_SOURCE_TOUCHSCREEN; in isTouchEvent()
98 ClassifierEvent::ClassifierEvent(std::unique_ptr<NotifyMotionArgs> args) : in ClassifierEvent() argument
99 type(ClassifierEventType::MOTION), args(std::move(args)) { }; in ClassifierEvent()
100 ClassifierEvent::ClassifierEvent(std::unique_ptr<NotifyDeviceResetArgs> args) : in ClassifierEvent() argument
101 type(ClassifierEventType::DEVICE_RESET), args(std::move(args)) { }; in ClassifierEvent()
102 ClassifierEvent::ClassifierEvent(ClassifierEventType type, std::unique_ptr<NotifyArgs> args) : in ClassifierEvent() argument
103 type(type), args(std::move(args)) { }; in ClassifierEvent()
106 type(other.type), args(std::move(other.args)) { }; in ClassifierEvent()
110 args = std::move(other.args); in operator =()
125 NotifyMotionArgs* motionArgs = static_cast<NotifyMotionArgs*>(args.get()); in getDeviceId()
130 static_cast<NotifyDeviceResetArgs*>(args.get()); in getDeviceId()
238 NotifyMotionArgs* motionArgs = static_cast<NotifyMotionArgs*>(event.args.get()); in callInputClassifierHal()
279 ALOGE("Dropped event with eventTime %" PRId64, event.args->eventTime); in enqueueEvent()
324 MotionClassification MotionClassifier::classify(const NotifyMotionArgs& args) { in classify() argument
325 if ((args.action & AMOTION_EVENT_ACTION_MASK) == AMOTION_EVENT_ACTION_DOWN) { in classify()
326 updateLastDownTime(args.deviceId, args.downTime); in classify()
329 ClassifierEvent event(std::make_unique<NotifyMotionArgs>(args)); in classify()
331 return getClassification(args.deviceId); in classify()
343 void MotionClassifier::reset(const NotifyDeviceResetArgs& args) { in reset() argument
344 int32_t deviceId = args.deviceId; in reset()
350 enqueueEvent(std::make_unique<NotifyDeviceResetArgs>(args)); in reset()
406 void InputClassifier::notifyConfigurationChanged(const NotifyConfigurationChangedArgs* args) { in notifyConfigurationChanged() argument
408 mListener->notifyConfigurationChanged(args); in notifyConfigurationChanged()
411 void InputClassifier::notifyKey(const NotifyKeyArgs* args) { in notifyKey() argument
413 mListener->notifyKey(args); in notifyKey()
416 void InputClassifier::notifyMotion(const NotifyMotionArgs* args) { in notifyMotion() argument
419 const bool sendToMotionClassifier = mMotionClassifier && isTouchEvent(*args); in notifyMotion()
421 mListener->notifyMotion(args); in notifyMotion()
425 NotifyMotionArgs newArgs(*args); in notifyMotion()
430 void InputClassifier::notifySwitch(const NotifySwitchArgs* args) { in notifySwitch() argument
432 mListener->notifySwitch(args); in notifySwitch()
435 void InputClassifier::notifyDeviceReset(const NotifyDeviceResetArgs* args) { in notifyDeviceReset() argument
438 mMotionClassifier->reset(*args); in notifyDeviceReset()
441 mListener->notifyDeviceReset(args); in notifyDeviceReset()