Lines Matching refs:multi
397 * to run the full test suite on the multi interface instead of the easy one.
403 * Wrapper-function that: creates a multi handle, adds the easy handle to it,
405 * easy handle, destroys the multi handle and returns the easy handle's return
406 * code. This will make everything internally use and assume multi interface.
410 CURLM *multi;
425 multi = curl_multi_init();
426 if(!multi)
429 mcode = curl_multi_add_handle(multi, easy);
431 curl_multi_cleanup(multi);
442 curl_multi_perform(multi, &still_running));
456 curl_multi_fdset(multi, &fdread, &fdwrite, &fdexcep, &maxfd);
470 msg = curl_multi_info_read(multi, &rc);
474 mcode = curl_multi_remove_handle(multi, easy);
477 mcode = curl_multi_cleanup(multi);
556 * Store a pointed to the multi handle within the easy handle's data struct.
559 void *multi)
561 data->multi = multi;
562 if(multi == NULL)