Lines Matching refs:CURLM
55 typedef void CURLM;
61 CURLM_BAD_HANDLE, /* the passed-in handle is not a valid CURLM handle */
97 * Returns: a new CURLM handle to use in all 'curl_multi' functions.
99 CURL_EXTERN CURLM *curl_multi_init(void);
108 CURL_EXTERN CURLMcode curl_multi_add_handle(CURLM *multi_handle,
118 CURL_EXTERN CURLMcode curl_multi_remove_handle(CURLM *multi_handle,
130 CURL_EXTERN CURLMcode curl_multi_fdset(CURLM *multi_handle,
152 CURL_EXTERN CURLMcode curl_multi_perform(CURLM *multi_handle,
165 CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle);
195 CURL_EXTERN CURLMsg *curl_multi_info_read(CURLM *multi_handle,
247 typedef int (*curl_multi_timer_callback)(CURLM *multi, /* multi handle */
252 CURL_EXTERN CURLMcode curl_multi_socket(CURLM *multi_handle, curl_socket_t s,
255 CURL_EXTERN CURLMcode curl_multi_socket_action(CURLM *multi_handle,
260 CURL_EXTERN CURLMcode curl_multi_socket_all(CURLM *multi_handle,
277 * Returns: CURLM error code.
279 CURL_EXTERN CURLMcode curl_multi_timeout(CURLM *multi_handle,
323 * Returns: CURLM error code.
325 CURL_EXTERN CURLMcode curl_multi_setopt(CURLM *multi_handle,
336 * Returns: CURLM error code.
338 CURL_EXTERN CURLMcode curl_multi_assign(CURLM *multi_handle,