diff options
Diffstat (limited to 'services/inputflinger/InputDeviceMetricsSource.h')
-rw-r--r-- | services/inputflinger/InputDeviceMetricsSource.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/services/inputflinger/InputDeviceMetricsSource.h b/services/inputflinger/InputDeviceMetricsSource.h index a6be8f42cc..702baddc37 100644 --- a/services/inputflinger/InputDeviceMetricsSource.h +++ b/services/inputflinger/InputDeviceMetricsSource.h @@ -54,6 +54,10 @@ enum class InputDeviceUsageSource : int32_t { /** Returns the InputDeviceUsageSource that corresponds to the key event. */ InputDeviceUsageSource getUsageSourceForKeyArgs(int32_t keyboardType, const NotifyKeyArgs&); +/** Returns the InputDeviceUsageSources that correspond to the key event. */ +std::set<InputDeviceUsageSource> getUsageSourcesForKeyArgs( + const NotifyKeyArgs&, const std::vector<InputDeviceInfo>& inputDevices); + /** Returns the InputDeviceUsageSources that correspond to the motion event. */ std::set<InputDeviceUsageSource> getUsageSourcesForMotionArgs(const NotifyMotionArgs&); |