| Index: remoting/protocol/connection_to_host.h
|
| diff --git a/remoting/protocol/connection_to_host.h b/remoting/protocol/connection_to_host.h
|
| index e766741146b1c8da92da2b41f95ed23fa30a31d2..33c528c918330c055e8cc27883def7abde87ec4b 100644
|
| --- a/remoting/protocol/connection_to_host.h
|
| +++ b/remoting/protocol/connection_to_host.h
|
| @@ -20,6 +20,7 @@
|
| #include "remoting/protocol/message_reader.h"
|
| #include "remoting/protocol/monitored_video_stub.h"
|
| #include "remoting/protocol/session.h"
|
| +#include "remoting/protocol/session_config.h"
|
| #include "remoting/protocol/session_manager.h"
|
| #include "remoting/signaling/signal_strategy.h"
|
|
|
| @@ -83,6 +84,10 @@ class ConnectionToHost : public SignalStrategy::Listener,
|
| ConnectionToHost();
|
| virtual ~ConnectionToHost();
|
|
|
| + // Allows to set a custom protocol configuration (e.g. for tests). Cannot be
|
| + // called after Connect().
|
| + void set_candidate_config(scoped_ptr<CandidateSessionConfig> config);
|
| +
|
| // Set the stubs which will handle messages from the host.
|
| // The caller must ensure that stubs out-live the connection.
|
| // Unless otherwise specified, all stubs must be set before Connect()
|
| @@ -156,6 +161,8 @@ class ConnectionToHost : public SignalStrategy::Listener,
|
|
|
| HostEventCallback* event_callback_;
|
|
|
| + scoped_ptr<CandidateSessionConfig> candidate_config_;
|
| +
|
| // Stub for incoming messages.
|
| ClientStub* client_stub_;
|
| ClipboardStub* clipboard_stub_;
|
|
|