summaryrefslogtreecommitdiffstats
path: root/net/socket/ssl_client_socket_pool.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/socket/ssl_client_socket_pool.h')
-rw-r--r--net/socket/ssl_client_socket_pool.h32
1 files changed, 17 insertions, 15 deletions
diff --git a/net/socket/ssl_client_socket_pool.h b/net/socket/ssl_client_socket_pool.h
index c0fbd589..5c0ecb4 100644
--- a/net/socket/ssl_client_socket_pool.h
+++ b/net/socket/ssl_client_socket_pool.h
@@ -34,15 +34,15 @@ class SOCKSClientSocketPool;
class SOCKSSocketParams;
class SSLClientSocket;
class SSLHostInfoFactory;
-class TCPClientSocketPool;
-class TCPSocketParams;
+class TransportSocketParams;
+class TransportClientSocketPool;
struct RRResponse;
// SSLSocketParams only needs the socket params for the transport socket
// that will be used (denoted by |proxy|).
class SSLSocketParams : public base::RefCounted<SSLSocketParams> {
public:
- SSLSocketParams(const scoped_refptr<TCPSocketParams>& tcp_params,
+ SSLSocketParams(const scoped_refptr<TransportSocketParams>& transport_params,
const scoped_refptr<SOCKSSocketParams>& socks_params,
const scoped_refptr<HttpProxySocketParams>& http_proxy_params,
ProxyServer::Scheme proxy,
@@ -52,7 +52,9 @@ class SSLSocketParams : public base::RefCounted<SSLSocketParams> {
bool force_spdy_over_ssl,
bool want_spdy_over_npn);
- const scoped_refptr<TCPSocketParams>& tcp_params() { return tcp_params_; }
+ const scoped_refptr<TransportSocketParams>& transport_params() {
+ return transport_params_;
+ }
const scoped_refptr<HttpProxySocketParams>& http_proxy_params() {
return http_proxy_params_;
}
@@ -71,7 +73,7 @@ class SSLSocketParams : public base::RefCounted<SSLSocketParams> {
friend class base::RefCounted<SSLSocketParams>;
~SSLSocketParams();
- const scoped_refptr<TCPSocketParams> tcp_params_;
+ const scoped_refptr<TransportSocketParams> transport_params_;
const scoped_refptr<HttpProxySocketParams> http_proxy_params_;
const scoped_refptr<SOCKSSocketParams> socks_params_;
const ProxyServer::Scheme proxy_;
@@ -93,7 +95,7 @@ class SSLConnectJob : public ConnectJob {
const std::string& group_name,
const scoped_refptr<SSLSocketParams>& params,
const base::TimeDelta& timeout_duration,
- TCPClientSocketPool* tcp_pool,
+ TransportClientSocketPool* transport_pool,
SOCKSClientSocketPool* socks_pool,
HttpProxyClientSocketPool* http_proxy_pool,
ClientSocketFactory* client_socket_factory,
@@ -113,8 +115,8 @@ class SSLConnectJob : public ConnectJob {
private:
enum State {
- STATE_TCP_CONNECT,
- STATE_TCP_CONNECT_COMPLETE,
+ STATE_TRANSPORT_CONNECT,
+ STATE_TRANSPORT_CONNECT_COMPLETE,
STATE_SOCKS_CONNECT,
STATE_SOCKS_CONNECT_COMPLETE,
STATE_TUNNEL_CONNECT,
@@ -129,8 +131,8 @@ class SSLConnectJob : public ConnectJob {
// Runs the state transition loop.
int DoLoop(int result);
- int DoTCPConnect();
- int DoTCPConnectComplete(int result);
+ int DoTransportConnect();
+ int DoTransportConnectComplete(int result);
int DoSOCKSConnect();
int DoSOCKSConnectComplete(int result);
int DoTunnelConnect();
@@ -144,7 +146,7 @@ class SSLConnectJob : public ConnectJob {
virtual int ConnectInternal();
scoped_refptr<SSLSocketParams> params_;
- TCPClientSocketPool* const tcp_pool_;
+ TransportClientSocketPool* const transport_pool_;
SOCKSClientSocketPool* const socks_pool_;
HttpProxyClientSocketPool* const http_proxy_pool_;
ClientSocketFactory* const client_socket_factory_;
@@ -183,7 +185,7 @@ class SSLClientSocketPool : public ClientSocketPool,
DnsCertProvenanceChecker* dns_cert_checker,
SSLHostInfoFactory* ssl_host_info_factory,
ClientSocketFactory* client_socket_factory,
- TCPClientSocketPool* tcp_pool,
+ TransportClientSocketPool* transport_pool,
SOCKSClientSocketPool* socks_pool,
HttpProxyClientSocketPool* http_proxy_pool,
SSLConfigService* ssl_config_service,
@@ -242,7 +244,7 @@ class SSLClientSocketPool : public ClientSocketPool,
class SSLConnectJobFactory : public PoolBase::ConnectJobFactory {
public:
SSLConnectJobFactory(
- TCPClientSocketPool* tcp_pool,
+ TransportClientSocketPool* transport_pool,
SOCKSClientSocketPool* socks_pool,
HttpProxyClientSocketPool* http_proxy_pool,
ClientSocketFactory* client_socket_factory,
@@ -264,7 +266,7 @@ class SSLClientSocketPool : public ClientSocketPool,
virtual base::TimeDelta ConnectionTimeout() const { return timeout_; }
private:
- TCPClientSocketPool* const tcp_pool_;
+ TransportClientSocketPool* const transport_pool_;
SOCKSClientSocketPool* const socks_pool_;
HttpProxyClientSocketPool* const http_proxy_pool_;
ClientSocketFactory* const client_socket_factory_;
@@ -279,7 +281,7 @@ class SSLClientSocketPool : public ClientSocketPool,
DISALLOW_COPY_AND_ASSIGN(SSLConnectJobFactory);
};
- TCPClientSocketPool* const tcp_pool_;
+ TransportClientSocketPool* const transport_pool_;
SOCKSClientSocketPool* const socks_pool_;
HttpProxyClientSocketPool* const http_proxy_pool_;
PoolBase base_;