Lines Matching defs:LibcurlHttpFetcher
47 LibcurlHttpFetcher::LibcurlHttpFetcher(ProxyResolver* proxy_resolver,
58 LibcurlHttpFetcher::~LibcurlHttpFetcher() {
64 bool LibcurlHttpFetcher::GetProxyType(const string& proxy,
93 void LibcurlHttpFetcher::ResumeTransfer(const string& url) {
236 void LibcurlHttpFetcher::SetCurlOptionsForHttp() {
248 void LibcurlHttpFetcher::SetCurlOptionsForHttps() {
273 void LibcurlHttpFetcher::SetCurlOptionsForFile() {
283 void LibcurlHttpFetcher::BeginTransfer(const string& url) {
286 auto closure = base::Bind(&LibcurlHttpFetcher::ProxiesResolved,
295 void LibcurlHttpFetcher::ProxiesResolved() {
313 void LibcurlHttpFetcher::ForceTransferTermination() {
321 void LibcurlHttpFetcher::TerminateTransfer() {
329 void LibcurlHttpFetcher::SetHeader(const string& header_name,
340 void LibcurlHttpFetcher::CurlPerformOnce() {
394 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
420 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
445 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
460 size_t LibcurlHttpFetcher::LibcurlWrite(void *ptr, size_t size, size_t nmemb) {
491 void LibcurlHttpFetcher::Pause() {
506 void LibcurlHttpFetcher::Unpause() {
532 void LibcurlHttpFetcher::SetupMessageLoopSources() {
595 base::Bind(&LibcurlHttpFetcher::CurlPerformOnce,
611 base::Bind(&LibcurlHttpFetcher::TimeoutCallback,
617 void LibcurlHttpFetcher::RetryTimeoutCallback() {
626 void LibcurlHttpFetcher::TimeoutCallback() {
632 base::Bind(&LibcurlHttpFetcher::TimeoutCallback, base::Unretained(this)),
641 void LibcurlHttpFetcher::CleanUp() {
678 void LibcurlHttpFetcher::GetHttpResponseCode() {