Index: device/gamepad/gamepad_monitor.h |
diff --git a/device/gamepad/gamepad_monitor.h b/device/gamepad/gamepad_monitor.h |
index 5572189e1751eea1639b970804353eacc2e1fa9c..fa4d374078a23019f00293d84d776b1727638106 100644 |
--- a/device/gamepad/gamepad_monitor.h |
+++ b/device/gamepad/gamepad_monitor.h |
@@ -11,6 +11,10 @@ |
#include "device/gamepad/gamepad_export.h" |
#include "device/gamepad/public/interfaces/gamepad.mojom.h" |
+namespace service_manager { |
+struct BindSourceInfo; |
+} |
+ |
namespace device { |
class DEVICE_GAMEPAD_EXPORT GamepadMonitor |
@@ -20,7 +24,8 @@ class DEVICE_GAMEPAD_EXPORT GamepadMonitor |
GamepadMonitor(); |
~GamepadMonitor() override; |
- static void Create(mojom::GamepadMonitorRequest request); |
+ static void Create(const service_manager::BindSourceInfo& source_info, |
+ mojom::GamepadMonitorRequest request); |
// GamepadConsumer implementation. |
void OnGamepadConnected(unsigned index, const Gamepad& gamepad) override; |