Lines Matching full:libcurlhttpfetcher
73 int LibcurlHttpFetcher::LibcurlCloseSocketCallback(void* clientp,
78 LibcurlHttpFetcher* fetcher = static_cast<LibcurlHttpFetcher*>(clientp);
98 LibcurlHttpFetcher::LibcurlHttpFetcher(ProxyResolver* proxy_resolver,
109 LibcurlHttpFetcher::~LibcurlHttpFetcher() {
116 bool LibcurlHttpFetcher::GetProxyType(const string& proxy,
145 void LibcurlHttpFetcher::ResumeTransfer(const string& url) {
295 void LibcurlHttpFetcher::SetCurlOptionsForHttp() {
307 void LibcurlHttpFetcher::SetCurlOptionsForHttps() {
334 void LibcurlHttpFetcher::SetCurlOptionsForFile() {
344 void LibcurlHttpFetcher::BeginTransfer(const string& url) {
347 auto closure = base::Bind(&LibcurlHttpFetcher::ProxiesResolved,
352 void LibcurlHttpFetcher::ProxiesResolved() {
370 void LibcurlHttpFetcher::ForceTransferTermination() {
379 void LibcurlHttpFetcher::TerminateTransfer() {
387 void LibcurlHttpFetcher::SetHeader(const string& header_name,
398 void LibcurlHttpFetcher::CurlPerformOnce() {
452 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
478 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
505 base::Bind(&LibcurlHttpFetcher::RetryTimeoutCallback,
523 size_t LibcurlHttpFetcher::LibcurlWrite(void *ptr, size_t size, size_t nmemb) {
554 void LibcurlHttpFetcher::Pause() {
569 void LibcurlHttpFetcher::Unpause() {
595 void LibcurlHttpFetcher::SetupMessageLoopSources() {
658 base::Bind(&LibcurlHttpFetcher::CurlPerformOnce,
674 base::Bind(&LibcurlHttpFetcher::TimeoutCallback,
680 void LibcurlHttpFetcher::RetryTimeoutCallback() {
690 void LibcurlHttpFetcher::TimeoutCallback() {
696 base::Bind(&LibcurlHttpFetcher::TimeoutCallback, base::Unretained(this)),
705 void LibcurlHttpFetcher::CleanUp() {
745 void LibcurlHttpFetcher::GetHttpResponseCode() {