Lines Matching refs:InputDeviceMetricsCollector
115 InputDeviceMetricsCollector::InputDeviceMetricsCollector(InputListenerInterface& listener) in InputDeviceMetricsCollector() function in android::InputDeviceMetricsCollector
116 : InputDeviceMetricsCollector(listener, sStatsdLogger, DEFAULT_USAGE_SESSION_TIMEOUT) {} in InputDeviceMetricsCollector()
118 InputDeviceMetricsCollector::InputDeviceMetricsCollector(InputListenerInterface& listener, in InputDeviceMetricsCollector() function in android::InputDeviceMetricsCollector
126 void InputDeviceMetricsCollector::notifyInputDevicesChanged( in notifyInputDevicesChanged()
136 void InputDeviceMetricsCollector::notifyConfigurationChanged( in notifyConfigurationChanged()
145 void InputDeviceMetricsCollector::notifyKey(const NotifyKeyArgs& args) { in notifyKey()
157 void InputDeviceMetricsCollector::notifyMotion(const NotifyMotionArgs& args) { in notifyMotion()
168 void InputDeviceMetricsCollector::notifySwitch(const NotifySwitchArgs& args) { in notifySwitch()
176 void InputDeviceMetricsCollector::notifySensor(const NotifySensorArgs& args) { in notifySensor()
184 void InputDeviceMetricsCollector::notifyVibratorState(const NotifyVibratorStateArgs& args) { in notifyVibratorState()
192 void InputDeviceMetricsCollector::notifyDeviceReset(const NotifyDeviceResetArgs& args) { in notifyDeviceReset()
200 void InputDeviceMetricsCollector::notifyPointerCaptureChanged( in notifyPointerCaptureChanged()
209 void InputDeviceMetricsCollector::notifyDeviceInteraction(int32_t deviceId, nsecs_t timestamp, in notifyDeviceInteraction()
218 void InputDeviceMetricsCollector::dump(std::string& dump) { in dump()
227 void InputDeviceMetricsCollector::monitor() { in monitor()
231 void InputDeviceMetricsCollector::onInputDevicesChanged(const std::vector<InputDeviceInfo>& infos) { in onInputDevicesChanged()
261 void InputDeviceMetricsCollector::onInputDeviceRemoved(DeviceId deviceId, in onInputDeviceRemoved()
276 void InputDeviceMetricsCollector::onInputDeviceUsage(DeviceId deviceId, nanoseconds eventTime, in onInputDeviceUsage()
291 void InputDeviceMetricsCollector::onInputDeviceInteraction(const Interaction& interaction) { in onInputDeviceInteraction()
300 void InputDeviceMetricsCollector::reportCompletedSessions() { in reportCompletedSessions()
332 InputDeviceMetricsCollector::ActiveSession::ActiveSession(nanoseconds usageSessionTimeout, in ActiveSession()
336 void InputDeviceMetricsCollector::ActiveSession::recordUsage(nanoseconds eventTime, in recordUsage()
348 void InputDeviceMetricsCollector::ActiveSession::recordInteraction(const Interaction& interaction) { in recordInteraction()
365 bool InputDeviceMetricsCollector::ActiveSession::checkIfCompletedAt(nanoseconds timestamp) { in checkIfCompletedAt()
398 InputDeviceMetricsCollector::ActiveSession::finishSession() { in finishSession()