| Index: blimp/net/tcp_client_transport.h
|
| diff --git a/blimp/net/tcp_client_transport.h b/blimp/net/tcp_client_transport.h
|
| index 35826a2cac40ca625c44c5b05f819d609a688b36..2bd6db807dd9df53f3c009d1278f0d4b75c9464b 100644
|
| --- a/blimp/net/tcp_client_transport.h
|
| +++ b/blimp/net/tcp_client_transport.h
|
| @@ -24,12 +24,15 @@ class StreamSocket;
|
| namespace blimp {
|
|
|
| class BlimpConnection;
|
| +class BlimpConnectionStatistics;
|
|
|
| // BlimpTransport which creates a TCP connection to one of the specified
|
| // |addresses| on each call to Connect().
|
| class BLIMP_NET_EXPORT TCPClientTransport : public BlimpTransport {
|
| public:
|
| - TCPClientTransport(const net::IPEndPoint& ip_endpoint, net::NetLog* net_log);
|
| + TCPClientTransport(const net::IPEndPoint& ip_endpoint,
|
| + BlimpConnectionStatistics* statistics,
|
| + net::NetLog* net_log);
|
| ~TCPClientTransport() override;
|
|
|
| void SetClientSocketFactoryForTest(net::ClientSocketFactory* factory);
|
| @@ -57,6 +60,7 @@ class BLIMP_NET_EXPORT TCPClientTransport : public BlimpTransport {
|
|
|
| private:
|
| net::IPEndPoint ip_endpoint_;
|
| + BlimpConnectionStatistics* blimp_connection_statistics_;
|
| net::NetLog* net_log_;
|
| net::CompletionCallback connect_callback_;
|
| net::ClientSocketFactory* socket_factory_ = nullptr;
|
|
|