URLFetcherCore 44 net/url_request/url_fetcher_core.cc URLFetcherCore::Registry::Registry() {} URLFetcherCore 45 net/url_request/url_fetcher_core.cc URLFetcherCore::Registry::~Registry() {} URLFetcherCore 47 net/url_request/url_fetcher_core.cc void URLFetcherCore::Registry::AddURLFetcherCore(URLFetcherCore* core) { URLFetcherCore 52 net/url_request/url_fetcher_core.cc void URLFetcherCore::Registry::RemoveURLFetcherCore(URLFetcherCore* core) { URLFetcherCore 57 net/url_request/url_fetcher_core.cc void URLFetcherCore::Registry::CancelAll() { URLFetcherCore 65 net/url_request/url_fetcher_core.cc base::LazyInstance<URLFetcherCore::Registry> URLFetcherCore 66 net/url_request/url_fetcher_core.cc URLFetcherCore::g_registry = LAZY_INSTANCE_INITIALIZER; URLFetcherCore 68 net/url_request/url_fetcher_core.cc URLFetcherCore::URLFetcherCore(URLFetcher* fetcher, URLFetcherCore 102 net/url_request/url_fetcher_core.cc void URLFetcherCore::Start() { URLFetcherCore 114 net/url_request/url_fetcher_core.cc FROM_HERE, base::Bind(&URLFetcherCore::StartOnIOThread, this)); URLFetcherCore 117 net/url_request/url_fetcher_core.cc void URLFetcherCore::Stop() { URLFetcherCore 130 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::CancelURLRequest, this, ERR_ABORTED)); URLFetcherCore 134 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetUploadData(const std::string& upload_content_type, URLFetcherCore 150 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetUploadFilePath( URLFetcherCore 173 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetChunkedUpload(const std::string& content_type) { URLFetcherCore 187 net/url_request/url_fetcher_core.cc void URLFetcherCore::AppendChunkToUpload(const std::string& content, URLFetcherCore 193 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::CompleteAddingUploadDataChunk, this, content, URLFetcherCore 197 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetLoadFlags(int load_flags) { URLFetcherCore 201 net/url_request/url_fetcher_core.cc int URLFetcherCore::GetLoadFlags() const { URLFetcherCore 205 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetReferrer(const std::string& referrer) { URLFetcherCore 209 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetReferrerPolicy( URLFetcherCore 214 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetExtraRequestHeaders( URLFetcherCore 220 net/url_request/url_fetcher_core.cc void URLFetcherCore::AddExtraRequestHeader(const std::string& header_line) { URLFetcherCore 224 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetRequestContext( URLFetcherCore 231 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetFirstPartyForCookies( URLFetcherCore 237 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetURLRequestUserData( URLFetcherCore 246 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetStopOnRedirect(bool stop_on_redirect) { URLFetcherCore 250 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetAutomaticallyRetryOn5xx(bool retry) { URLFetcherCore 254 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetMaxRetriesOn5xx(int max_retries) { URLFetcherCore 258 net/url_request/url_fetcher_core.cc int URLFetcherCore::GetMaxRetriesOn5xx() const { URLFetcherCore 262 net/url_request/url_fetcher_core.cc base::TimeDelta URLFetcherCore::GetBackoffDelay() const { URLFetcherCore 266 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetAutomaticallyRetryOnNetworkChanges(int max_retries) { URLFetcherCore 270 net/url_request/url_fetcher_core.cc void URLFetcherCore::SaveResponseToFileAtPath( URLFetcherCore 278 net/url_request/url_fetcher_core.cc void URLFetcherCore::SaveResponseToTemporaryFile( URLFetcherCore 285 net/url_request/url_fetcher_core.cc void URLFetcherCore::SaveResponseWithWriter( URLFetcherCore 291 net/url_request/url_fetcher_core.cc HttpResponseHeaders* URLFetcherCore::GetResponseHeaders() const { URLFetcherCore 298 net/url_request/url_fetcher_core.cc HostPortPair URLFetcherCore::GetSocketAddress() const { URLFetcherCore 302 net/url_request/url_fetcher_core.cc bool URLFetcherCore::WasFetchedViaProxy() const { URLFetcherCore 306 net/url_request/url_fetcher_core.cc const GURL& URLFetcherCore::GetOriginalURL() const { URLFetcherCore 310 net/url_request/url_fetcher_core.cc const GURL& URLFetcherCore::GetURL() const { URLFetcherCore 314 net/url_request/url_fetcher_core.cc const URLRequestStatus& URLFetcherCore::GetStatus() const { URLFetcherCore 318 net/url_request/url_fetcher_core.cc int URLFetcherCore::GetResponseCode() const { URLFetcherCore 322 net/url_request/url_fetcher_core.cc const ResponseCookies& URLFetcherCore::GetCookies() const { URLFetcherCore 326 net/url_request/url_fetcher_core.cc void URLFetcherCore::ReceivedContentWasMalformed() { URLFetcherCore 330 net/url_request/url_fetcher_core.cc FROM_HERE, base::Bind(&URLFetcherCore::NotifyMalformedContent, this)); URLFetcherCore 334 net/url_request/url_fetcher_core.cc bool URLFetcherCore::GetResponseAsString( URLFetcherCore 347 net/url_request/url_fetcher_core.cc bool URLFetcherCore::GetResponseAsFilePath(bool take_ownership, URLFetcherCore 373 net/url_request/url_fetcher_core.cc void URLFetcherCore::OnReceivedRedirect(URLRequest* request, URLFetcherCore 388 net/url_request/url_fetcher_core.cc void URLFetcherCore::OnResponseStarted(URLRequest* request) { URLFetcherCore 402 net/url_request/url_fetcher_core.cc void URLFetcherCore::OnCertificateRequested( URLFetcherCore 415 net/url_request/url_fetcher_core.cc void URLFetcherCore::OnReadCompleted(URLRequest* request, URLFetcherCore 455 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::DidFinishWriting, this)); URLFetcherCore 461 net/url_request/url_fetcher_core.cc void URLFetcherCore::CancelAll() { URLFetcherCore 465 net/url_request/url_fetcher_core.cc int URLFetcherCore::GetNumFetcherCores() { URLFetcherCore 469 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetEnableInterceptionForTests(bool enabled) { URLFetcherCore 473 net/url_request/url_fetcher_core.cc void URLFetcherCore::SetIgnoreCertificateRequests(bool ignored) { URLFetcherCore 477 net/url_request/url_fetcher_core.cc URLFetcherCore::~URLFetcherCore() { URLFetcherCore 483 net/url_request/url_fetcher_core.cc void URLFetcherCore::StartOnIOThread() { URLFetcherCore 490 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::DidInitializeWriter, this)); URLFetcherCore 495 net/url_request/url_fetcher_core.cc void URLFetcherCore::StartURLRequest() { URLFetcherCore 565 net/url_request/url_fetcher_core.cc new base::RepeatingTimer<URLFetcherCore>()); URLFetcherCore 570 net/url_request/url_fetcher_core.cc &URLFetcherCore::InformDelegateUploadProgress); URLFetcherCore 591 net/url_request/url_fetcher_core.cc void URLFetcherCore::DidInitializeWriter(int result) { URLFetcherCore 596 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::InformDelegateFetchIsComplete, this)); URLFetcherCore 602 net/url_request/url_fetcher_core.cc void URLFetcherCore::StartURLRequestWhenAppropriate() { URLFetcherCore 628 net/url_request/url_fetcher_core.cc FROM_HERE, base::Bind(&URLFetcherCore::StartURLRequest, this), URLFetcherCore 633 net/url_request/url_fetcher_core.cc void URLFetcherCore::CancelURLRequest(int error) { URLFetcherCore 661 net/url_request/url_fetcher_core.cc void URLFetcherCore::OnCompletedURLRequest( URLFetcherCore 672 net/url_request/url_fetcher_core.cc void URLFetcherCore::InformDelegateFetchIsComplete() { URLFetcherCore 678 net/url_request/url_fetcher_core.cc void URLFetcherCore::NotifyMalformedContent() { URLFetcherCore 694 net/url_request/url_fetcher_core.cc void URLFetcherCore::DidFinishWriting(int result) { URLFetcherCore 699 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::InformDelegateFetchIsComplete, this)); URLFetcherCore 706 net/url_request/url_fetcher_core.cc void URLFetcherCore::RetryOrCompleteUrlFetch() { URLFetcherCore 744 net/url_request/url_fetcher_core.cc FROM_HERE, base::Bind(&URLFetcherCore::StartOnIOThread, this)); URLFetcherCore 754 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::OnCompletedURLRequest, this, backoff_delay)); URLFetcherCore 761 net/url_request/url_fetcher_core.cc void URLFetcherCore::ReleaseRequest() { URLFetcherCore 767 net/url_request/url_fetcher_core.cc base::TimeTicks URLFetcherCore::GetBackoffReleaseTime() { URLFetcherCore 787 net/url_request/url_fetcher_core.cc void URLFetcherCore::CompleteAddingUploadDataChunk( URLFetcherCore 802 net/url_request/url_fetcher_core.cc int URLFetcherCore::WriteBuffer(scoped_refptr<DrainableIOBuffer> data) { URLFetcherCore 807 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::DidWriteBuffer, this, data)); URLFetcherCore 818 net/url_request/url_fetcher_core.cc void URLFetcherCore::DidWriteBuffer(scoped_refptr<DrainableIOBuffer> data, URLFetcherCore 825 net/url_request/url_fetcher_core.cc base::Bind(&URLFetcherCore::InformDelegateFetchIsComplete, this)); URLFetcherCore 841 net/url_request/url_fetcher_core.cc void URLFetcherCore::ReadResponse() { URLFetcherCore 853 net/url_request/url_fetcher_core.cc void URLFetcherCore::InformDelegateUploadProgress() { URLFetcherCore 870 net/url_request/url_fetcher_core.cc &URLFetcherCore::InformDelegateUploadProgressInDelegateThread, URLFetcherCore 876 net/url_request/url_fetcher_core.cc void URLFetcherCore::InformDelegateUploadProgressInDelegateThread( URLFetcherCore 883 net/url_request/url_fetcher_core.cc void URLFetcherCore::InformDelegateDownloadProgress() { URLFetcherCore 888 net/url_request/url_fetcher_core.cc &URLFetcherCore::InformDelegateDownloadProgressInDelegateThread, URLFetcherCore 892 net/url_request/url_fetcher_core.cc void URLFetcherCore::InformDelegateDownloadProgressInDelegateThread( URLFetcherCore 39 net/url_request/url_fetcher_core.h class URLFetcherCore URLFetcherCore 40 net/url_request/url_fetcher_core.h : public base::RefCountedThreadSafe<URLFetcherCore>, URLFetcherCore 43 net/url_request/url_fetcher_core.h URLFetcherCore(URLFetcher* fetcher, URLFetcherCore 142 net/url_request/url_fetcher_core.h friend class base::RefCountedThreadSafe<URLFetcherCore>; URLFetcherCore 149 net/url_request/url_fetcher_core.h void AddURLFetcherCore(URLFetcherCore* core); URLFetcherCore 150 net/url_request/url_fetcher_core.h void RemoveURLFetcherCore(URLFetcherCore* core); URLFetcherCore 159 net/url_request/url_fetcher_core.h std::set<URLFetcherCore*> fetchers_; URLFetcherCore 164 net/url_request/url_fetcher_core.h virtual ~URLFetcherCore(); URLFetcherCore 306 net/url_request/url_fetcher_core.h scoped_ptr<base::RepeatingTimer<URLFetcherCore> > URLFetcherCore 320 net/url_request/url_fetcher_core.h DISALLOW_COPY_AND_ASSIGN(URLFetcherCore); URLFetcherCore 21 net/url_request/url_fetcher_impl.cc : core_(new URLFetcherCore(this, url, request_type, d)) { URLFetcherCore 192 net/url_request/url_fetcher_impl.cc URLFetcherCore::CancelAll(); URLFetcherCore 197 net/url_request/url_fetcher_impl.cc URLFetcherCore::SetEnableInterceptionForTests(enabled); URLFetcherCore 202 net/url_request/url_fetcher_impl.cc URLFetcherCore::SetIgnoreCertificateRequests(ignored); URLFetcherCore 207 net/url_request/url_fetcher_impl.cc return URLFetcherCore::GetNumFetcherCores(); URLFetcherCore 23 net/url_request/url_fetcher_impl.h class URLFetcherCore; URLFetcherCore 122 net/url_request/url_fetcher_impl.h const scoped_refptr<URLFetcherCore> core_;