Lines Matching refs:handles

198   struct handle handles[HANDLECOUNT];  in main()  local
271 handles[i].idx = i; in main()
272 handles[i].paused = 0; in main()
273 handles[i].resumed = 0; in main()
274 handles[i].errored = 0; in main()
275 handles[i].fail_write = 1; in main()
276 handles[i].h = curl_easy_init(); in main()
277 if(!handles[i].h || in main()
278 curl_easy_setopt(handles[i].h, CURLOPT_WRITEFUNCTION, cb) != CURLE_OK || in main()
279 curl_easy_setopt(handles[i].h, CURLOPT_WRITEDATA, &handles[i]) in main()
281 curl_easy_setopt(handles[i].h, CURLOPT_FOLLOWLOCATION, 1L) != CURLE_OK || in main()
282 curl_easy_setopt(handles[i].h, CURLOPT_VERBOSE, 1L) != CURLE_OK || in main()
283 curl_easy_setopt(handles[i].h, CURLOPT_DEBUGFUNCTION, debug_cb) in main()
285 curl_easy_setopt(handles[i].h, CURLOPT_SSL_VERIFYPEER, 0L) != CURLE_OK || in main()
286 curl_easy_setopt(handles[i].h, CURLOPT_RESOLVE, resolve) != CURLE_OK || in main()
287 curl_easy_setopt(handles[i].h, CURLOPT_PIPEWAIT, 1L) || in main()
288 curl_easy_setopt(handles[i].h, CURLOPT_URL, url) != CURLE_OK) { in main()
291 curl_easy_setopt(handles[i].h, CURLOPT_HTTP_VERSION, (long)http_version); in main()
299 if(curl_multi_add_handle(multi_handle, handles[i].h) != CURLM_OK) in main()
312 if(!handles[i].paused) { in main()
316 else if(handles[i].paused != 1) { in main()
318 i, handles[i].paused); in main()
321 else if(!handles[i].resumed) { in main()
325 else if(handles[i].errored != 1) { in main()
327 i, handles[i].errored); in main()
345 if(msg->easy_handle == handles[i].h) { in main()
346 if(handles[i].paused != 1 || !handles[i].resumed) { in main()
348 "result %d - wtf?\n", i, handles[i].paused, in main()
349 handles[i].resumed, msg->data.result); in main()
361 if(!handles[i].paused) { in main()
376 handles[i].resumed = 1; in main()
377 curl_easy_pause(handles[i].h, CURLPAUSE_CONT); in main()
384 curl_multi_remove_handle(multi_handle, handles[i].h); in main()
385 curl_easy_cleanup(handles[i].h); in main()