| Index: remoting/protocol/jingle_datagram_connector.h
|
| diff --git a/remoting/protocol/jingle_datagram_connector.h b/remoting/protocol/jingle_datagram_connector.h
|
| index 621bbee1c0ba9e918e6bce1d2d36deb129474431..930ec0f476eecf1cfb2cf463b9b825296c27af94 100644
|
| --- a/remoting/protocol/jingle_datagram_connector.h
|
| +++ b/remoting/protocol/jingle_datagram_connector.h
|
| @@ -23,13 +23,11 @@ class JingleDatagramConnector : public JingleChannelConnector {
|
| const Session::DatagramChannelCallback& callback);
|
| virtual ~JingleDatagramConnector();
|
|
|
| - // Starts connection process for the channel. |local_private_key| is
|
| - // owned by the caller, and must exist until this object is
|
| - // destroyed.
|
| - virtual void Connect(bool initiator,
|
| - const std::string& local_cert,
|
| - const std::string& remote_cert,
|
| - crypto::RSAPrivateKey* local_private_key,
|
| + // JingleChannelConnector implementation.
|
| + // TODO(sergeyu): In the current implementation ChannelAuthenticator
|
| + // cannot be used for datagram channels, so needs to be either
|
| + // extended or replaced with something else here.
|
| + virtual void Connect(ChannelAuthenticator* authenticator,
|
| cricket::TransportChannel* raw_channel) OVERRIDE;
|
|
|
| private:
|
| @@ -37,6 +35,8 @@ class JingleDatagramConnector : public JingleChannelConnector {
|
| std::string name_;
|
| Session::DatagramChannelCallback callback_;
|
|
|
| + scoped_ptr<ChannelAuthenticator> authenticator_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(JingleDatagramConnector);
|
| };
|
|
|
|
|