| Index: net/quic/quic_client_session.h
|
| diff --git a/net/quic/quic_client_session.h b/net/quic/quic_client_session.h
|
| index b46c0ab6d8185474ba98fd8d7f8a5e4c406d53e6..eecebc645d2bdf06f1a4b583a5a5458c345ec177 100644
|
| --- a/net/quic/quic_client_session.h
|
| +++ b/net/quic/quic_client_session.h
|
| @@ -94,15 +94,17 @@ class NET_EXPORT_PRIVATE QuicClientSession : public QuicClientSessionBase {
|
| scoped_ptr<DatagramClientSocket> socket,
|
| scoped_ptr<QuicDefaultPacketWriter> writer,
|
| QuicStreamFactory* stream_factory,
|
| - QuicCryptoClientStreamFactory* crypto_client_stream_factory,
|
| scoped_ptr<QuicServerInfo> server_info,
|
| - const QuicServerId& server_id,
|
| const QuicConfig& config,
|
| - QuicCryptoClientConfig* crypto_config,
|
| base::TaskRunner* task_runner,
|
| NetLog* net_log);
|
| virtual ~QuicClientSession();
|
|
|
| + void InitializeSession(
|
| + const QuicServerId& server_id,
|
| + QuicCryptoClientConfig* config,
|
| + QuicCryptoClientStreamFactory* crypto_client_stream_factory);
|
| +
|
| void AddObserver(Observer* observer);
|
| void RemoveObserver(Observer* observer);
|
|
|
| @@ -219,7 +221,7 @@ class NET_EXPORT_PRIVATE QuicClientSession : public QuicClientSessionBase {
|
|
|
| void OnConnectTimeout();
|
|
|
| - const HostPortPair server_host_port_;
|
| + scoped_ptr<HostPortPair> server_host_port_;
|
| bool require_confirmation_;
|
| scoped_ptr<QuicCryptoClientStream> crypto_stream_;
|
| QuicStreamFactory* stream_factory_;
|
|
|