Index: net/socket/client_socket_pool_manager.h |
diff --git a/net/socket/client_socket_pool_manager.h b/net/socket/client_socket_pool_manager.h |
index a92d218f178fddd51a23f67f6d276ee63287ed9e..acfee7e22dbc2b0cbec3719c4e450e1750aca46e 100644 |
--- a/net/socket/client_socket_pool_manager.h |
+++ b/net/socket/client_socket_pool_manager.h |
@@ -135,6 +135,23 @@ int PreconnectSocketsForHttpRequest( |
const BoundNetLog& net_log, |
int num_preconnect_streams); |
+// Simulate effect of PreconnectSocketsForHttpRequest. |
+// Returns number of connections that would have been initiated |
+// for preconnect request. |
+int PretendToPreconnectSocketsForHttpRequest( |
+ const GURL& request_url, |
+ const HttpRequestHeaders& request_extra_headers, |
+ int request_load_flags, |
+ RequestPriority request_priority, |
+ HttpNetworkSession* session, |
+ const ProxyInfo& proxy_info, |
+ bool force_spdy_over_ssl, |
+ bool want_spdy_over_npn, |
+ const SSLConfig& ssl_config_for_origin, |
+ const SSLConfig& ssl_config_for_proxy, |
+ const BoundNetLog& net_log, |
+ int num_preconnect_streams); |
+ |
} // namespace net |
#endif // NET_SOCKET_CLIENT_SOCKET_POOL_MANAGER_H_ |