| Index: ui/events/ozone/evdev/input_device_factory_evdev_proxy.h
|
| diff --git a/ui/events/ozone/evdev/input_device_factory_evdev_proxy.h b/ui/events/ozone/evdev/input_device_factory_evdev_proxy.h
|
| index a7b4bb6e3d7cac3573b3723bfd93074b6d6abfba..0268b5ddd672f222c9428d4b1109fb33d532b309 100644
|
| --- a/ui/events/ozone/evdev/input_device_factory_evdev_proxy.h
|
| +++ b/ui/events/ozone/evdev/input_device_factory_evdev_proxy.h
|
| @@ -6,6 +6,7 @@
|
| #define UI_EVENTS_OZONE_EVDEV_INPUT_DEVICE_FACTORY_PROXY_EVDEV_H_
|
|
|
| #include <set>
|
| +#include <vector>
|
|
|
| #include "base/compiler_specific.h"
|
| #include "base/files/file_path.h"
|
| @@ -21,6 +22,8 @@ class InputDeviceFactoryEvdev;
|
| struct InputDeviceSettingsEvdev;
|
|
|
| typedef base::Callback<void(scoped_ptr<std::string>)> GetTouchDeviceStatusReply;
|
| +typedef base::Callback<void(scoped_ptr<std::vector<base::FilePath>>)>
|
| + GetTouchEventLogReply;
|
|
|
| // Thread safe proxy for InputDeviceFactoryEvdev.
|
| //
|
| @@ -44,6 +47,8 @@ class EVENTS_OZONE_EVDEV_EXPORT InputDeviceFactoryEvdevProxy {
|
| void EnableInternalKeyboard();
|
| void UpdateInputDeviceSettings(const InputDeviceSettingsEvdev& settings);
|
| void GetTouchDeviceStatus(const GetTouchDeviceStatusReply& reply);
|
| + void GetTouchEventLog(const base::FilePath& out_dir,
|
| + const GetTouchEventLogReply& reply);
|
|
|
| private:
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
|
|