Chromium Code Reviews| Index: remoting/host/win/session_input_injector.cc |
| diff --git a/remoting/host/win/session_input_injector.cc b/remoting/host/win/session_input_injector.cc |
| index 04cf7da64f2f83d2d1c641fce6099b8fa6e22901..10d48bb618786f9e9f8a069aa1f3f2b8c7cb44db 100644 |
| --- a/remoting/host/win/session_input_injector.cc |
| +++ b/remoting/host/win/session_input_injector.cc |
| @@ -43,6 +43,7 @@ using protocol::ClipboardEvent; |
| using protocol::KeyEvent; |
| using protocol::MouseEvent; |
| using protocol::TextEvent; |
| +using protocol::TouchEvent; |
| class SessionInputInjectorWin::Core |
| : public base::RefCountedThreadSafe<SessionInputInjectorWin::Core>, |
| @@ -56,16 +57,17 @@ class SessionInputInjectorWin::Core |
| // InputInjector implementation. |
| virtual void Start( |
| - scoped_ptr<protocol::ClipboardStub> client_clipboard) override; |
| + scoped_ptr<ClipboardStub> client_clipboard) override; |
| // protocol::ClipboardStub implementation. |
| virtual void InjectClipboardEvent( |
| - const protocol::ClipboardEvent& event) override; |
| + const ClipboardEvent& event) override; |
| // protocol::InputStub implementation. |
| - virtual void InjectKeyEvent(const protocol::KeyEvent& event) override; |
| - virtual void InjectTextEvent(const protocol::TextEvent& event) override; |
| - virtual void InjectMouseEvent(const protocol::MouseEvent& event) override; |
| + virtual void InjectKeyEvent(const KeyEvent& event) override; |
| + virtual void InjectTextEvent(const TextEvent& event) override; |
| + virtual void InjectMouseEvent(const MouseEvent& event) override; |
| + virtual void InjectTouchEvent(const TouchEvent& event) override; |
| private: |
| friend class base::RefCountedThreadSafe<Core>; |
| @@ -189,6 +191,10 @@ void SessionInputInjectorWin::Core::InjectMouseEvent(const MouseEvent& event) { |
| nested_executor_->InjectMouseEvent(event); |
| } |
| +void SessionInputInjectorWin::Core::InjectTouchEvent(const TouchEvent& event) { |
| + NOTIMPLEMENTED(); |
| +} |
| + |
| SessionInputInjectorWin::Core::~Core() { |
| } |
| @@ -240,4 +246,9 @@ void SessionInputInjectorWin::InjectMouseEvent( |
| core_->InjectMouseEvent(event); |
| } |
| +void SessionInputInjectorWin::InjectTouchEvent( |
| + const protocol::TouchEvent& event) { |
| + NOTIMPLEMENTED(); |
|
Wez
2015/01/21 03:08:37
I think you meant to punt the event on to the Core
Rintaro Kuroiwa
2015/01/28 01:12:29
Done.
|
| +} |
| + |
| } // namespace remoting |