| Index: remoting/client/chromoting_client.h
|
| diff --git a/remoting/client/chromoting_client.h b/remoting/client/chromoting_client.h
|
| index c71475efc5fe8743abea34ea10e816d102385a14..7df081682e6d195f62b1bd5c15de837427266f09 100644
|
| --- a/remoting/client/chromoting_client.h
|
| +++ b/remoting/client/chromoting_client.h
|
| @@ -16,6 +16,7 @@
|
| #include "remoting/client/chromoting_stats.h"
|
| #include "remoting/client/chromoting_view.h"
|
| #include "remoting/protocol/client_stub.h"
|
| +#include "remoting/protocol/clipboard_stub.h"
|
| #include "remoting/protocol/connection_to_host.h"
|
| #include "remoting/protocol/input_stub.h"
|
| #include "remoting/protocol/video_stub.h"
|
| @@ -31,6 +32,7 @@ class RectangleUpdateDecoder;
|
| // TODO(sergeyu): Move VideoStub implementation to RectangleUpdateDecoder.
|
| class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| public protocol::ClientStub,
|
| + public protocol::ClipboardStub,
|
| public protocol::VideoStub {
|
| public:
|
| // Objects passed in are not owned by this class.
|
| @@ -49,6 +51,10 @@ class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
|
| // Return the stats recorded by this client.
|
| ChromotingStats* GetStats();
|
|
|
| + // ClipboardStub implementation.
|
| + virtual void InjectClipboardEvent(const protocol::ClipboardEvent& event)
|
| + OVERRIDE;
|
| +
|
| // ConnectionToHost::HostEventCallback implementation.
|
| virtual void OnConnectionState(
|
| protocol::ConnectionToHost::State state,
|
|
|