Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / device / serial / serial_io_handler_win.h
index a23c39a..6ffaea3 100644 (file)
@@ -15,29 +15,30 @@ class SerialIoHandlerWin : public SerialIoHandler,
                            public base::MessageLoopForIO::IOHandler {
  protected:
   // SerialIoHandler implementation.
-  virtual void ReadImpl() OVERRIDE;
-  virtual void WriteImpl() OVERRIDE;
-  virtual void CancelReadImpl() OVERRIDE;
-  virtual void CancelWriteImpl() OVERRIDE;
-  virtual bool Flush() const OVERRIDE;
-  virtual serial::DeviceControlSignalsPtr GetControlSignals() const OVERRIDE;
+  virtual void ReadImpl() override;
+  virtual void WriteImpl() override;
+  virtual void CancelReadImpl() override;
+  virtual void CancelWriteImpl() override;
+  virtual bool Flush() const override;
+  virtual serial::DeviceControlSignalsPtr GetControlSignals() const override;
   virtual bool SetControlSignals(
-      const serial::HostControlSignals& control_signals) OVERRIDE;
-  virtual bool ConfigurePort(const serial::ConnectionOptions& options) OVERRIDE;
-  virtual serial::ConnectionInfoPtr GetPortInfo() const OVERRIDE;
-  virtual bool PostOpen() OVERRIDE;
+      const serial::HostControlSignals& control_signals) override;
+  virtual bool ConfigurePort(const serial::ConnectionOptions& options) override;
+  virtual serial::ConnectionInfoPtr GetPortInfo() const override;
+  virtual bool PostOpen() override;
 
  private:
   friend class SerialIoHandler;
 
   explicit SerialIoHandlerWin(
-      scoped_refptr<base::MessageLoopProxy> file_thread_message_loop);
+      scoped_refptr<base::MessageLoopProxy> file_thread_message_loop,
+      scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop);
   virtual ~SerialIoHandlerWin();
 
   // base::MessageLoopForIO::IOHandler implementation.
   virtual void OnIOCompleted(base::MessageLoopForIO::IOContext* context,
                              DWORD bytes_transfered,
-                             DWORD error) OVERRIDE;
+                             DWORD error) override;
 
   // Context used for asynchronous WaitCommEvent calls.
   scoped_ptr<base::MessageLoopForIO::IOContext> comm_context_;