diff options
Diffstat (limited to 'net/socket/client_socket_factory.h')
-rw-r--r-- | net/socket/client_socket_factory.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/net/socket/client_socket_factory.h b/net/socket/client_socket_factory.h index ad2cc54..97fb361 100644 --- a/net/socket/client_socket_factory.h +++ b/net/socket/client_socket_factory.h @@ -17,14 +17,12 @@ class ClientSocket; class ClientSocketHandle; class SSLClientSocket; struct SSLConfig; -class SSLHostInfo; // Callback function to create new SSLClientSocket objects. typedef SSLClientSocket* (*SSLClientSocketFactory)( ClientSocketHandle* transport_socket, const std::string& hostname, - const SSLConfig& ssl_config, - SSLHostInfo* ssl_host_info); + const SSLConfig& ssl_config); // An interface used to instantiate ClientSocket objects. Used to facilitate // testing code with mock socket implementations. @@ -42,14 +40,13 @@ class ClientSocketFactory { virtual SSLClientSocket* CreateSSLClientSocket( ClientSocketHandle* transport_socket, const std::string& hostname, - const SSLConfig& ssl_config, - SSLHostInfo* ssl_host_info) = 0; + const SSLConfig& ssl_config) = 0; + // Deprecated function (http://crbug.com/37810) that takes a ClientSocket. virtual SSLClientSocket* CreateSSLClientSocket(ClientSocket* transport_socket, const std::string& hostname, - const SSLConfig& ssl_config, - SSLHostInfo* ssl_host_info); + const SSLConfig& ssl_config); // Returns the default ClientSocketFactory. static ClientSocketFactory* GetDefaultFactory(); |