/external/chromium/net/socket/ |
H A D | client_socket_pool_base.h | 13 // ClientSocketPoolBase abstracts socket connection details behind ConnectJob, 16 // ConnectJob with a SocketParams. Subclasses of ClientSocketPool should 17 // implement their socket specific connection by subclassing ConnectJob and 18 // implementing ConnectJob::ConnectInternal(). They can control the parameters 19 // passed to each new ConnectJob instance via their ConnectJobFactory subclass 52 // ConnectJob provides an abstract interface for "connecting" a socket. 55 class ConnectJob { class in namespace:net 63 virtual void OnConnectJobComplete(int result, ConnectJob* job) = 0; 70 ConnectJob(const std::string& group_name, 74 virtual ~ConnectJob(); [all...] |
H A D | client_socket_pool_base.cc | 47 ConnectJob::ConnectJob(const std::string& group_name, function in class:net::ConnectJob 62 ConnectJob::~ConnectJob() { 66 void ConnectJob::Initialize(bool is_preconnect) { 73 int ConnectJob::Connect() { 75 timer_.Start(timeout_duration_, this, &ConnectJob::OnTimeout); 91 void ConnectJob::UseForNormalRequest() { 96 void ConnectJob::set_socket(ClientSocket* socket) { 105 void ConnectJob [all...] |
H A D | socks_client_socket_pool.h | 62 class SOCKSConnectJob : public ConnectJob { 73 // ConnectJob methods. 178 virtual ConnectJob* NewConnectJob( 181 ConnectJob::Delegate* delegate) const;
|
H A D | tcp_client_socket_pool.h | 67 class TCPConnectJob : public ConnectJob { 78 // ConnectJob methods. 190 virtual ConnectJob* NewConnectJob( 193 ConnectJob::Delegate* delegate) const;
|
H A D | transport_client_socket_pool.h | 67 class TransportConnectJob : public ConnectJob { 78 // ConnectJob methods. 211 virtual ConnectJob* NewConnectJob( 214 ConnectJob::Delegate* delegate) const;
|
H A D | socks_client_socket_pool.cc | 68 : ConnectJob(group_name, timeout_duration, delegate, 200 ConnectJob* SOCKSClientSocketPool::SOCKSConnectJobFactory::NewConnectJob( 203 ConnectJob::Delegate* delegate) const {
|
H A D | ssl_client_socket_pool.h | 97 class SSLConnectJob : public ConnectJob { 116 // ConnectJob methods. 266 virtual ConnectJob* NewConnectJob( 269 ConnectJob::Delegate* delegate) const;
|
H A D | tcp_client_socket_pool.cc | 99 : ConnectJob(group_name, timeout_duration, delegate, 230 ConnectJob* TCPClientSocketPool::TCPConnectJobFactory::NewConnectJob( 233 ConnectJob::Delegate* delegate) const {
|
H A D | transport_client_socket_pool.cc | 122 : ConnectJob(group_name, timeout_duration, delegate, 402 ConnectJob* 406 ConnectJob::Delegate* delegate) const {
|
H A D | ssl_client_socket_pool.cc | 138 : ConnectJob(group_name, timeout_duration, delegate, 536 ConnectJob* SSLClientSocketPool::SSLConnectJobFactory::NewConnectJob( 539 ConnectJob::Delegate* delegate) const {
|
H A D | client_socket_pool_base_unittest.cc | 140 class TestConnectJob : public ConnectJob { 163 ConnectJob::Delegate* delegate, 166 : ConnectJob(group_name, timeout_duration, delegate, 191 // ConnectJob methods: 304 // This function helps simulate the progress of load states on a ConnectJob. 348 virtual ConnectJob* NewConnectJob( 351 ConnectJob::Delegate* delegate) const { 495 class TestConnectJobDelegate : public ConnectJob::Delegate { 501 virtual void OnConnectJobComplete(int result, ConnectJob* job) { 2139 // ConnectJob [all...] |
/external/chromium_org/net/socket/ |
H A D | client_socket_pool_base.h | 13 // ClientSocketPoolBase abstracts socket connection details behind ConnectJob, 16 // ConnectJob with a SocketParams. Subclasses of ClientSocketPool should 17 // implement their socket specific connection by subclassing ConnectJob and 18 // implementing ConnectJob::ConnectInternal(). They can control the parameters 19 // passed to each new ConnectJob instance via their ConnectJobFactory subclass 56 // ConnectJob provides an abstract interface for "connecting" a socket. 59 class NET_EXPORT_PRIVATE ConnectJob { class in namespace:net 70 ConnectJob* job) = 0; 77 ConnectJob(const std::string& group_name, 82 virtual ~ConnectJob(); [all...] |
H A D | socks_client_socket_pool.h | 56 class SOCKSConnectJob : public ConnectJob { 68 // ConnectJob methods. 189 virtual scoped_ptr<ConnectJob> NewConnectJob( 192 ConnectJob::Delegate* delegate) const OVERRIDE;
|
H A D | transport_client_socket_pool.h | 66 class NET_EXPORT_PRIVATE TransportConnectJob : public ConnectJob { 78 // ConnectJob methods. 207 virtual scoped_ptr<ConnectJob> NewConnectJob( 210 ConnectJob::Delegate* delegate) const OVERRIDE;
|
H A D | client_socket_pool_base.cc | 44 ConnectJob::ConnectJob(const std::string& group_name, function in class:net::ConnectJob 61 ConnectJob::~ConnectJob() { 65 scoped_ptr<StreamSocket> ConnectJob::PassSocket() { 69 int ConnectJob::Connect() { 71 timer_.Start(FROM_HERE, timeout_duration_, this, &ConnectJob::OnTimeout); 87 void ConnectJob::SetSocket(scoped_ptr<StreamSocket> socket) { 95 void ConnectJob::NotifyDelegateOfCompletion(int rv) { 104 void ConnectJob [all...] |
H A D | socks_client_socket_pool.cc | 49 : ConnectJob(group_name, timeout_duration, priority, delegate, 171 scoped_ptr<ConnectJob> 175 ConnectJob::Delegate* delegate) const { 176 return scoped_ptr<ConnectJob>(new SOCKSConnectJob(group_name,
|
H A D | ssl_client_socket_pool.h | 99 class SSLConnectJob : public ConnectJob { 116 // ConnectJob methods. 279 virtual scoped_ptr<ConnectJob> NewConnectJob( 282 ConnectJob::Delegate* delegate) const OVERRIDE;
|
H A D | transport_client_socket_pool.cc | 93 : ConnectJob(group_name, timeout_duration, priority, delegate, 393 scoped_ptr<ConnectJob> 397 ConnectJob::Delegate* delegate) const { 398 return scoped_ptr<ConnectJob>(
|
H A D | ssl_client_socket_pool.cc | 112 : ConnectJob(group_name, 554 scoped_ptr<ConnectJob> 558 ConnectJob::Delegate* delegate) const { 559 return scoped_ptr<ConnectJob>(
|
H A D | client_socket_pool_base_unittest.cc | 236 class TestConnectJob : public ConnectJob { 258 ConnectJob::Delegate* delegate, 261 : ConnectJob(group_name, timeout_duration, request.priority(), delegate, 276 // From ConnectJob: 291 // From ConnectJob: 435 virtual scoped_ptr<ConnectJob> NewConnectJob( 438 ConnectJob::Delegate* delegate) const OVERRIDE { 445 return scoped_ptr<ConnectJob>(new TestConnectJob(job_type, 628 class TestConnectJobDelegate : public ConnectJob::Delegate { 634 virtual void OnConnectJobComplete(int result, ConnectJob* jo [all...] |
/external/chromium/net/http/ |
H A D | http_proxy_client_socket_pool.h | 97 class HttpProxyConnectJob : public ConnectJob { 109 // ConnectJob methods. 237 virtual ConnectJob* NewConnectJob(const std::string& group_name, 239 ConnectJob::Delegate* delegate) const;
|
H A D | http_proxy_client_socket_pool.cc | 95 : ConnectJob(group_name, timeout_duration, delegate, 406 ConnectJob* 410 ConnectJob::Delegate* delegate) const {
|
/external/chromium_org/net/http/ |
H A D | http_proxy_client_socket_pool.h | 96 class HttpProxyConnectJob : public ConnectJob { 109 // ConnectJob methods. 257 virtual scoped_ptr<ConnectJob> NewConnectJob( 260 ConnectJob::Delegate* delegate) const OVERRIDE;
|
H A D | http_proxy_client_socket_pool.cc | 88 : ConnectJob(group_name, timeout_duration, priority, delegate, 388 scoped_ptr<ConnectJob> 392 ConnectJob::Delegate* delegate) const { 393 return scoped_ptr<ConnectJob>(new HttpProxyConnectJob(group_name,
|