Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / device / hid / hid_service_win.h
index 51ea8fb..e9ac9e9 100644 (file)
@@ -30,10 +30,10 @@ class HidServiceWin : public HidService {
  public:
   HidServiceWin();
 
-  virtual void GetDevices(std::vector<HidDeviceInfo>* devices) OVERRIDE;
+  virtual void GetDevices(std::vector<HidDeviceInfo>* devices) override;
 
-  virtual scoped_refptr<HidConnection> Connect(const HidDeviceId& device_id)
-      OVERRIDE;
+  virtual void Connect(const HidDeviceId& device_id,
+                       const ConnectCallback& callback) override;
 
  private:
   virtual ~HidServiceWin();
@@ -50,6 +50,8 @@ class HidServiceWin : public HidService {
   void PlatformAddDevice(const std::string& device_path);
   void PlatformRemoveDevice(const std::string& device_path);
 
+  scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
+
   DISALLOW_COPY_AND_ASSIGN(HidServiceWin);
 };