Lines Matching refs:protocol
15 #include "remoting/protocol/client_stub.h"
16 #include "remoting/protocol/clipboard_stub.h"
17 #include "remoting/protocol/connection_to_host.h"
18 #include "remoting/protocol/input_stub.h"
19 #include "remoting/protocol/video_stub.h"
27 namespace protocol {
30 } // namespace protocol
41 class ChromotingClient : public protocol::ConnectionToHost::HostEventCallback,
42 public protocol::ClientStub {
53 scoped_ptr<protocol::CandidateSessionConfig> config);
58 scoped_ptr<protocol::Authenticator> authenticator,
59 scoped_ptr<protocol::TransportFactory> transport_factory,
63 protocol::ConnectionToHost::State connection_state() const {
67 protocol::ClipboardStub* clipboard_forwarder() {
70 protocol::HostStub* host_stub() { return connection_.host_stub(); }
71 protocol::InputStub* input_stub() { return connection_.input_stub(); }
75 const protocol::Capabilities& capabilities) OVERRIDE;
77 const protocol::PairingResponse& pairing_response) OVERRIDE;
79 const protocol::ExtensionMessage& message) OVERRIDE;
83 const protocol::ClipboardEvent& event) OVERRIDE;
87 const protocol::CursorShapeInfo& cursor_shape) OVERRIDE;
91 protocol::ConnectionToHost::State state,
92 protocol::ErrorCode error) OVERRIDE;
95 const protocol::TransportRoute& route) OVERRIDE;
109 protocol::ConnectionToHost connection_;
118 // True if |protocol::Capabilities| message has been received.