HttpStreamFactoryImpl 138 net/http/http_network_session.cc http_stream_factory_(new HttpStreamFactoryImpl(this, false)), HttpStreamFactoryImpl 140 net/http/http_network_session.cc new HttpStreamFactoryImpl(this, true)), HttpStreamFactoryImpl 45 net/http/http_stream_factory_impl.cc HttpStreamFactoryImpl::HttpStreamFactoryImpl(HttpNetworkSession* session, HttpStreamFactoryImpl 53 net/http/http_stream_factory_impl.cc HttpStreamFactoryImpl::~HttpStreamFactoryImpl() { HttpStreamFactoryImpl 69 net/http/http_stream_factory_impl.cc HttpStreamRequest* HttpStreamFactoryImpl::RequestStream( HttpStreamFactoryImpl 86 net/http/http_stream_factory_impl.cc HttpStreamRequest* HttpStreamFactoryImpl::RequestWebSocketHandshakeStream( HttpStreamFactoryImpl 105 net/http/http_stream_factory_impl.cc HttpStreamRequest* HttpStreamFactoryImpl::RequestStreamInternal( HttpStreamFactoryImpl 157 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::PreconnectStreams( HttpStreamFactoryImpl 182 net/http/http_stream_factory_impl.cc base::Value* HttpStreamFactoryImpl::PipelineInfoToValue() const { HttpStreamFactoryImpl 186 net/http/http_stream_factory_impl.cc const HostMappingRules* HttpStreamFactoryImpl::GetHostMappingRules() const { HttpStreamFactoryImpl 190 net/http/http_stream_factory_impl.cc PortAlternateProtocolPair HttpStreamFactoryImpl::GetAlternateProtocolRequestFor( HttpStreamFactoryImpl 255 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::OrphanJob(Job* job, const Request* request) { HttpStreamFactoryImpl 266 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::OnNewSpdySessionReady( HttpStreamFactoryImpl 309 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::OnOrphanedJobComplete(const Job* job) { HttpStreamFactoryImpl 314 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::OnPreconnectsComplete(const Job* job) { HttpStreamFactoryImpl 320 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::OnHttpPipelinedHostHasAdditionalCapacity( HttpStreamFactoryImpl 342 net/http/http_stream_factory_impl.cc void HttpStreamFactoryImpl::AbortPipelinedRequestsWithKey( HttpStreamFactoryImpl 28 net/http/http_stream_factory_impl.h class NET_EXPORT_PRIVATE HttpStreamFactoryImpl : HttpStreamFactoryImpl 35 net/http/http_stream_factory_impl.h HttpStreamFactoryImpl(HttpNetworkSession* session, bool for_websockets); HttpStreamFactoryImpl 36 net/http/http_stream_factory_impl.h virtual ~HttpStreamFactoryImpl(); HttpStreamFactoryImpl 154 net/http/http_stream_factory_impl.h DISALLOW_COPY_AND_ASSIGN(HttpStreamFactoryImpl); HttpStreamFactoryImpl 76 net/http/http_stream_factory_impl_job.cc HttpStreamFactoryImpl::Job::Job(HttpStreamFactoryImpl* stream_factory, HttpStreamFactoryImpl 115 net/http/http_stream_factory_impl_job.cc HttpStreamFactoryImpl::Job::~Job() { HttpStreamFactoryImpl 134 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::Start(Request* request) { HttpStreamFactoryImpl 140 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::Preconnect(int num_streams) { HttpStreamFactoryImpl 156 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::RestartTunnelWithProxyAuth( HttpStreamFactoryImpl 164 net/http/http_stream_factory_impl_job.cc LoadState HttpStreamFactoryImpl::Job::GetLoadState() const { HttpStreamFactoryImpl 176 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::MarkAsAlternate( HttpStreamFactoryImpl 187 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::WaitFor(Job* job) { HttpStreamFactoryImpl 196 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::Resume(Job* job) { HttpStreamFactoryImpl 205 net/http/http_stream_factory_impl_job.cc base::Bind(&HttpStreamFactoryImpl::Job::OnIOComplete, HttpStreamFactoryImpl 210 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::Orphan(const Request* request) { HttpStreamFactoryImpl 233 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::SetPriority(RequestPriority priority) { HttpStreamFactoryImpl 239 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::was_npn_negotiated() const { HttpStreamFactoryImpl 243 net/http/http_stream_factory_impl_job.cc NextProto HttpStreamFactoryImpl::Job::protocol_negotiated() const { HttpStreamFactoryImpl 247 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::using_spdy() const { HttpStreamFactoryImpl 251 net/http/http_stream_factory_impl_job.cc const SSLConfig& HttpStreamFactoryImpl::Job::server_ssl_config() const { HttpStreamFactoryImpl 255 net/http/http_stream_factory_impl_job.cc const SSLConfig& HttpStreamFactoryImpl::Job::proxy_ssl_config() const { HttpStreamFactoryImpl 259 net/http/http_stream_factory_impl_job.cc const ProxyInfo& HttpStreamFactoryImpl::Job::proxy_info() const { HttpStreamFactoryImpl 263 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::GetSSLInfo() { HttpStreamFactoryImpl 272 net/http/http_stream_factory_impl_job.cc SpdySessionKey HttpStreamFactoryImpl::Job::GetSpdySessionKey() const { HttpStreamFactoryImpl 288 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::CanUseExistingSpdySession() const { HttpStreamFactoryImpl 301 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnStreamReadyCallback() { HttpStreamFactoryImpl 318 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnWebSocketHandshakeStreamReadyCallback() { HttpStreamFactoryImpl 336 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnNewSpdySessionReadyCallback() { HttpStreamFactoryImpl 358 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnStreamFailedCallback(int result) { HttpStreamFactoryImpl 367 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnCertificateErrorCallback( HttpStreamFactoryImpl 377 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnNeedsProxyAuthCallback( HttpStreamFactoryImpl 389 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnNeedsClientAuthCallback( HttpStreamFactoryImpl 399 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnHttpsProxyTunnelResponseCallback( HttpStreamFactoryImpl 411 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnPreconnectsComplete() { HttpStreamFactoryImpl 428 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::OnHostResolution( HttpStreamFactoryImpl 441 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::OnIOComplete(int result) { HttpStreamFactoryImpl 445 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::RunLoop(int result) { HttpStreamFactoryImpl 458 net/http/http_stream_factory_impl_job.cc base::Bind(&HttpStreamFactoryImpl::Job::OnPreconnectsComplete, HttpStreamFactoryImpl 470 net/http/http_stream_factory_impl_job.cc base::Bind(&HttpStreamFactoryImpl::Job::OnCertificateErrorCallback, HttpStreamFactoryImpl 545 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoLoop(int result) { HttpStreamFactoryImpl 603 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::StartInternal() { HttpStreamFactoryImpl 611 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoStart() { HttpStreamFactoryImpl 643 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoResolveProxy() { HttpStreamFactoryImpl 657 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoResolveProxyComplete(int result) { HttpStreamFactoryImpl 694 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::ShouldForceSpdySSL() const { HttpStreamFactoryImpl 699 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::ShouldForceSpdyWithoutSSL() const { HttpStreamFactoryImpl 704 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::ShouldForceQuic() const { HttpStreamFactoryImpl 710 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoWaitForJob() { HttpStreamFactoryImpl 716 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoWaitForJobComplete(int result) { HttpStreamFactoryImpl 723 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoInitConnection() { HttpStreamFactoryImpl 873 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoInitConnectionComplete(int result) { HttpStreamFactoryImpl 1031 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoWaitingUserAction(int result) { HttpStreamFactoryImpl 1040 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoCreateStream() { HttpStreamFactoryImpl 1157 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoCreateStreamComplete(int result) { HttpStreamFactoryImpl 1166 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoRestartTunnelAuth() { HttpStreamFactoryImpl 1173 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::DoRestartTunnelAuthComplete(int result) { HttpStreamFactoryImpl 1192 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::ReturnToStateInitConnection( HttpStreamFactoryImpl 1206 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::SetSocketMotivation() { HttpStreamFactoryImpl 1214 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::IsHttpsProxyAndHttpUrl() const { HttpStreamFactoryImpl 1228 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::InitSSLConfig( HttpStreamFactoryImpl 1291 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::ReconsiderProxyAfterError(int error) { HttpStreamFactoryImpl 1369 net/http/http_stream_factory_impl_job.cc int HttpStreamFactoryImpl::Job::HandleCertificateError(int error) { HttpStreamFactoryImpl 1402 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::SwitchToSpdyMode() { HttpStreamFactoryImpl 1408 net/http/http_stream_factory_impl_job.cc void HttpStreamFactoryImpl::Job::LogHttpConnectedMetrics( HttpStreamFactoryImpl 1441 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::IsPreconnecting() const { HttpStreamFactoryImpl 1446 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::IsOrphaned() const { HttpStreamFactoryImpl 1450 net/http/http_stream_factory_impl_job.cc bool HttpStreamFactoryImpl::Job::IsRequestEligibleForPipelining() { HttpStreamFactoryImpl 37 net/http/http_stream_factory_impl_job.h class HttpStreamFactoryImpl::Job { HttpStreamFactoryImpl 39 net/http/http_stream_factory_impl_job.h Job(HttpStreamFactoryImpl* stream_factory, HttpStreamFactoryImpl 245 net/http/http_stream_factory_impl_job.h HttpStreamFactoryImpl* const stream_factory_; HttpStreamFactoryImpl 16 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl::Request::Request( HttpStreamFactoryImpl 18 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl* factory, HttpStreamFactoryImpl 39 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl::Request::~Request() { HttpStreamFactoryImpl 56 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::SetSpdySessionKey( HttpStreamFactoryImpl 66 net/http/http_stream_factory_impl_request.cc bool HttpStreamFactoryImpl::Request::SetHttpPipeliningKey( HttpStreamFactoryImpl 78 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::AttachJob(Job* job) { HttpStreamFactoryImpl 84 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::Complete( HttpStreamFactoryImpl 102 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnStreamReady( HttpStreamFactoryImpl 115 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnWebSocketHandshakeStreamReady( HttpStreamFactoryImpl 129 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnStreamFailed( HttpStreamFactoryImpl 163 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnCertificateError( HttpStreamFactoryImpl 176 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnNeedsProxyAuth( HttpStreamFactoryImpl 190 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnNeedsClientAuth( HttpStreamFactoryImpl 201 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnHttpsProxyTunnelResponse( HttpStreamFactoryImpl 215 net/http/http_stream_factory_impl_request.cc int HttpStreamFactoryImpl::Request::RestartTunnelWithProxyAuth( HttpStreamFactoryImpl 221 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::SetPriority(RequestPriority priority) { HttpStreamFactoryImpl 222 net/http/http_stream_factory_impl_request.cc for (std::set<HttpStreamFactoryImpl::Job*>::const_iterator it = jobs_.begin(); HttpStreamFactoryImpl 230 net/http/http_stream_factory_impl_request.cc LoadState HttpStreamFactoryImpl::Request::GetLoadState() const { HttpStreamFactoryImpl 239 net/http/http_stream_factory_impl_request.cc bool HttpStreamFactoryImpl::Request::was_npn_negotiated() const { HttpStreamFactoryImpl 244 net/http/http_stream_factory_impl_request.cc NextProto HttpStreamFactoryImpl::Request::protocol_negotiated() HttpStreamFactoryImpl 250 net/http/http_stream_factory_impl_request.cc bool HttpStreamFactoryImpl::Request::using_spdy() const { HttpStreamFactoryImpl 256 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl::Request::RemoveRequestFromSpdySessionRequestMap() { HttpStreamFactoryImpl 272 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl::Request::RemoveRequestFromHttpPipeliningRequestMap() { HttpStreamFactoryImpl 292 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnNewSpdySessionReady( HttpStreamFactoryImpl 324 net/http/http_stream_factory_impl_request.cc HttpStreamFactoryImpl* factory = factory_; HttpStreamFactoryImpl 346 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OrphanJobsExcept(Job* job) { HttpStreamFactoryImpl 357 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OrphanJobs() { HttpStreamFactoryImpl 368 net/http/http_stream_factory_impl_request.cc void HttpStreamFactoryImpl::Request::OnJobSucceeded(Job* job) { HttpStreamFactoryImpl 22 net/http/http_stream_factory_impl_request.h class HttpStreamFactoryImpl::Request : public HttpStreamRequest { HttpStreamFactoryImpl 25 net/http/http_stream_factory_impl_request.h HttpStreamFactoryImpl* factory, HttpStreamFactoryImpl 49 net/http/http_stream_factory_impl_request.h void AttachJob(HttpStreamFactoryImpl::Job* job); HttpStreamFactoryImpl 130 net/http/http_stream_factory_impl_request.h HttpStreamFactoryImpl* const factory_; HttpStreamFactoryImpl 138 net/http/http_stream_factory_impl_request.h std::set<HttpStreamFactoryImpl::Job*> jobs_; HttpStreamFactoryImpl 71 net/http/http_stream_factory_impl_request_unittest.cc HttpStreamFactoryImpl* factory = HttpStreamFactoryImpl 72 net/http/http_stream_factory_impl_request_unittest.cc static_cast<HttpStreamFactoryImpl*>(session->http_stream_factory()); HttpStreamFactoryImpl 75 net/http/http_stream_factory_impl_request_unittest.cc HttpStreamFactoryImpl::Request request( HttpStreamFactoryImpl 78 net/http/http_stream_factory_impl_request_unittest.cc HttpStreamFactoryImpl::Job* job = HttpStreamFactoryImpl 79 net/http/http_stream_factory_impl_request_unittest.cc new HttpStreamFactoryImpl::Job(factory, HttpStreamFactoryImpl 129 net/http/http_stream_factory_impl_unittest.cc class MockHttpStreamFactoryImplForPreconnect : public HttpStreamFactoryImpl { HttpStreamFactoryImpl 133 net/http/http_stream_factory_impl_unittest.cc : HttpStreamFactoryImpl(session, for_websockets), HttpStreamFactoryImpl 1338 net/http/http_stream_factory_impl_unittest.cc ASSERT_EQ(0u, static_cast<HttpStreamFactoryImpl*>(