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; |