Index: net/socket/client_socket_pool_manager.h |
=================================================================== |
--- net/socket/client_socket_pool_manager.h (revision 80449) |
+++ net/socket/client_socket_pool_manager.h (working copy) |
@@ -44,6 +44,7 @@ |
class SSLConfigService; |
class SSLHostInfoFactory; |
class TCPClientSocketPool; |
+class SCTPClientSocketPool; |
struct HttpRequestInfo; |
struct SSLConfig; |
@@ -85,6 +86,8 @@ |
TCPClientSocketPool* tcp_socket_pool() { return tcp_socket_pool_.get(); } |
+ SCTPClientSocketPool* sctp_socket_pool() { return sctp_socket_pool_.get(); } |
+ |
SSLClientSocketPool* ssl_socket_pool() { return ssl_socket_pool_.get(); } |
SOCKSClientSocketPool* GetSocketPoolForSOCKSProxy( |
@@ -155,6 +158,8 @@ |
typedef internal::OwnedPoolMap<HostPortPair, TCPClientSocketPool*> |
TCPSocketPoolMap; |
+ typedef internal::OwnedPoolMap<HostPortPair, SCTPClientSocketPool*> |
+ SCTPSocketPoolMap; |
typedef internal::OwnedPoolMap<HostPortPair, SOCKSClientSocketPool*> |
SOCKSSocketPoolMap; |
typedef internal::OwnedPoolMap<HostPortPair, HttpProxyClientSocketPool*> |
@@ -177,6 +182,9 @@ |
ClientSocketPoolHistograms tcp_pool_histograms_; |
scoped_ptr<TCPClientSocketPool> tcp_socket_pool_; |
+ ClientSocketPoolHistograms sctp_pool_histograms_; |
+ scoped_ptr<SCTPClientSocketPool> sctp_socket_pool_; |
+ |
ClientSocketPoolHistograms ssl_pool_histograms_; |
scoped_ptr<SSLClientSocketPool> ssl_socket_pool_; |