Lines Matching defs:curl
19 * reference to original curl example code
54 #include <curl/curl.h>
66 CURL *curl;
89 /* curl calls this routine to get more data */
229 file->handle.curl = curl_easy_init();
231 curl_easy_setopt(file->handle.curl, CURLOPT_URL, url);
232 curl_easy_setopt(file->handle.curl, CURLOPT_WRITEDATA, file);
233 curl_easy_setopt(file->handle.curl, CURLOPT_VERBOSE, 0L);
234 curl_easy_setopt(file->handle.curl, CURLOPT_WRITEFUNCTION, write_callback);
239 curl_multi_add_handle(multi_handle, file->handle.curl);
248 curl_multi_remove_handle(multi_handle, file->handle.curl);
251 curl_easy_cleanup(file->handle.curl);
272 curl_multi_remove_handle(multi_handle, file->handle.curl);
275 curl_easy_cleanup(file->handle.curl);
411 curl_multi_remove_handle(multi_handle, file->handle.curl);
414 curl_multi_add_handle(multi_handle, file->handle.curl);