/external/curl/docs/examples/ |
H A D | getinmemory.c | 61 CURL *curl_handle; local 72 curl_handle = curl_easy_init(); 75 curl_easy_setopt(curl_handle, CURLOPT_URL, "http://www.example.com/"); 78 curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, WriteMemoryCallback); 81 curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, (void *)&chunk); 85 curl_easy_setopt(curl_handle, CURLOPT_USERAGENT, "libcurl-agent/1.0"); 88 res = curl_easy_perform(curl_handle); 107 curl_easy_cleanup(curl_handle);
|
H A D | sepheaders.c | 40 CURL *curl_handle; local 49 curl_handle = curl_easy_init(); 52 curl_easy_setopt(curl_handle, CURLOPT_URL, "http://example.com"); 55 curl_easy_setopt(curl_handle, CURLOPT_NOPROGRESS, 1L); 58 curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, write_data); 63 curl_easy_cleanup(curl_handle); 70 curl_easy_cleanup(curl_handle); 76 curl_easy_setopt(curl_handle, CURLOPT_HEADERDATA, headerfile); 79 curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, bodyfile); 82 curl_easy_perform(curl_handle); [all...] |
H A D | url2file.c | 40 CURL *curl_handle; local 52 curl_handle = curl_easy_init(); 55 curl_easy_setopt(curl_handle, CURLOPT_URL, argv[1]); 58 curl_easy_setopt(curl_handle, CURLOPT_VERBOSE, 1L); 61 curl_easy_setopt(curl_handle, CURLOPT_NOPROGRESS, 1L); 64 curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, write_data); 71 curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, pagefile); 74 curl_easy_perform(curl_handle); 81 curl_easy_cleanup(curl_handle);
|
H A D | chkspeed.c | 65 CURL *curl_handle; local 151 curl_handle = curl_easy_init(); 154 curl_easy_setopt(curl_handle, CURLOPT_URL, url); 157 curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, WriteCallback); 161 curl_easy_setopt(curl_handle, CURLOPT_USERAGENT, 165 res = curl_easy_perform(curl_handle); 171 res = curl_easy_getinfo(curl_handle, CURLINFO_SIZE_DOWNLOAD, &val); 176 res = curl_easy_getinfo(curl_handle, CURLINFO_TOTAL_TIME, &val); 181 res = curl_easy_getinfo(curl_handle, CURLINFO_SPEED_DOWNLOAD, &val); 187 res = curl_easy_getinfo(curl_handle, CURLINFO_NAMELOOKUP_TIM [all...] |
H A D | xmlstream.c | 114 CURL *curl_handle; local 131 curl_handle = curl_easy_init(); 132 curl_easy_setopt(curl_handle, CURLOPT_URL, 134 curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, parseStreamCallback); 135 curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, (void *)parser); 140 res = curl_easy_perform(curl_handle); 161 curl_easy_cleanup(curl_handle);
|
H A D | multi-uv.c | 47 CURLM *curl_handle; variable 99 curl_multi_add_handle(curl_handle, handle); 111 while((message = curl_multi_info_read(curl_handle, &pending))) { 119 curl_multi_remove_handle(curl_handle, message->easy_handle); 151 curl_multi_socket_action(curl_handle, context->sockfd, flags, 160 curl_multi_socket_action(curl_handle, CURL_SOCKET_TIMEOUT, 0, 184 curl_multi_assign(curl_handle, s, (void *) curl_context); 198 curl_multi_assign(curl_handle, s, NULL); 222 curl_handle = curl_multi_init(); 223 curl_multi_setopt(curl_handle, CURLMOPT_SOCKETFUNCTIO [all...] |
/external/libbrillo/brillo/http/ |
H A D | curl_api.cc | 137 CURLMcode CurlApi::MultiAddHandle(CURLM* multi_handle, CURL* curl_handle) { argument 138 return curl_multi_add_handle(multi_handle, curl_handle); 141 CURLMcode CurlApi::MultiRemoveHandle(CURLM* multi_handle, CURL* curl_handle) { argument 142 return curl_multi_remove_handle(multi_handle, curl_handle);
|
H A D | http_connection_curl.cc | 53 Connection::Connection(CURL* curl_handle, argument 59 curl_handle_(curl_handle),
|
H A D | http_transport_curl.cc | 124 CURL* curl_handle = curl_interface_->EasyInit(); local 125 if (!curl_handle) { 133 CURLcode code = curl_interface_->EasySetOptStr(curl_handle, CURLOPT_URL, url); 136 code = curl_interface_->EasySetOptStr(curl_handle, CURLOPT_CAPATH, 141 curl_interface_->EasySetOptInt(curl_handle, CURLOPT_SSL_VERIFYPEER, 1); 145 curl_interface_->EasySetOptInt(curl_handle, CURLOPT_SSL_VERIFYHOST, 2); 149 curl_handle, CURLOPT_USERAGENT, user_agent); 153 curl_interface_->EasySetOptStr(curl_handle, CURLOPT_REFERER, referer); 156 code = curl_interface_->EasySetOptStr(curl_handle, CURLOPT_PROXY, proxy_); 163 curl_handle, CURLOPT_TIMEOUT_M [all...] |
/external/libmicrohttpd/src/spdy2http/ |
H A D | proxy.c | 164 CURL *curl_handle; member in struct:Proxy 428 if(CURLE_OK != (ret = curl_easy_pause(proxy->curl_handle, CURLPAUSE_CONT))) 489 if(CURLM_OK != (ret = curl_multi_remove_handle(multi_handle, proxy->curl_handle))) 498 curl_easy_cleanup(proxy->curl_handle); 916 if(NULL == (proxy->curl_handle = curl_easy_init())) 923 CURL_SETOPT(proxy->curl_handle, CURLOPT_VERBOSE, 1); 929 CURL_SETOPT(proxy->curl_handle, CURLOPT_POST, 1); 930 CURL_SETOPT(proxy->curl_handle, CURLOPT_READFUNCTION, curl_read_cb); 931 CURL_SETOPT(proxy->curl_handle, CURLOPT_READDATA, proxy); 935 CURL_SETOPT(proxy->curl_handle, CURLOPT_TIMEOU [all...] |