/external/curl/docs/examples/ |
H A D | multi-single.c | 49 CURLM *multi_handle; local 62 multi_handle = curl_multi_init(); 65 curl_multi_add_handle(multi_handle, http_handle); 68 curl_multi_perform(multi_handle, &still_running); 75 mc = curl_multi_wait(multi_handle, NULL, 0, 1000, &numfds); 97 curl_multi_perform(multi_handle, &still_running); 100 curl_multi_remove_handle(multi_handle, http_handle); 104 curl_multi_cleanup(multi_handle);
|
H A D | multi-double.c | 39 CURLM *multi_handle; local 53 multi_handle = curl_multi_init(); 56 curl_multi_add_handle(multi_handle, http_handle); 57 curl_multi_add_handle(multi_handle, http_handle2); 60 curl_multi_perform(multi_handle, &still_running); 82 curl_multi_timeout(multi_handle, &curl_timeo); 92 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 129 curl_multi_perform(multi_handle, &still_running); 134 curl_multi_cleanup(multi_handle);
|
H A D | multi-post.c | 34 CURLM *multi_handle; local 65 multi_handle = curl_multi_init(); 70 if(curl && multi_handle) { 79 curl_multi_add_handle(multi_handle, curl); 81 curl_multi_perform(multi_handle, &still_running); 103 curl_multi_timeout(multi_handle, &curl_timeo); 113 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 151 curl_multi_perform(multi_handle, &still_running); 157 curl_multi_cleanup(multi_handle);
|
H A D | multi-app.c | 45 CURLM *multi_handle; local 64 multi_handle = curl_multi_init(); 68 curl_multi_add_handle(multi_handle, handles[i]); 71 curl_multi_perform(multi_handle, &still_running); 93 curl_multi_timeout(multi_handle, &curl_timeo); 103 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 139 curl_multi_perform(multi_handle, &still_running); 145 while ((msg = curl_multi_info_read(multi_handle, &msgs_left))) { 167 curl_multi_cleanup(multi_handle);
|
H A D | multi-debugcallback.c | 126 CURLM *multi_handle; local 139 multi_handle = curl_multi_init(); 142 curl_multi_add_handle(multi_handle, http_handle); 145 curl_multi_perform(multi_handle, &still_running); 167 curl_multi_timeout(multi_handle, &curl_timeo); 177 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 216 curl_multi_perform(multi_handle, &still_running); 221 curl_multi_cleanup(multi_handle);
|
H A D | http2-upload.c | 238 CURLM *multi_handle; local 255 multi_handle = curl_multi_init(); 263 curl_multi_add_handle(multi_handle, easy[i]); 266 curl_multi_setopt(multi_handle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); 269 curl_multi_setopt(multi_handle, CURLMOPT_MAX_HOST_CONNECTIONS, 1L); 272 curl_multi_perform(multi_handle, &still_running); 294 curl_multi_timeout(multi_handle, &curl_timeo); 304 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 341 curl_multi_perform(multi_handle, &still_running); 346 curl_multi_cleanup(multi_handle); [all...] |
H A D | fopen.c | 87 CURLM *multi_handle; variable 152 curl_multi_timeout(multi_handle, &curl_timeo); 162 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 200 curl_multi_perform(multi_handle, &file->still_running); 255 if(!multi_handle) 256 multi_handle = curl_multi_init(); 258 curl_multi_add_handle(multi_handle, file->handle.curl); 261 curl_multi_perform(multi_handle, &file->still_running); 267 curl_multi_remove_handle(multi_handle, file->handle.curl); 291 curl_multi_remove_handle(multi_handle, fil [all...] |
H A D | http2-download.c | 182 CURLM *multi_handle; local 194 multi_handle = curl_multi_init(); 202 curl_multi_add_handle(multi_handle, easy[i]); 205 curl_multi_setopt(multi_handle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); 208 curl_multi_perform(multi_handle, &still_running); 230 curl_multi_timeout(multi_handle, &curl_timeo); 240 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 277 curl_multi_perform(multi_handle, &still_running); 282 curl_multi_cleanup(multi_handle);
|
/external/curl/tests/libtest/ |
H A D | lib560.c | 43 CURLM *multi_handle = NULL; local 63 multi_init(multi_handle); 66 multi_add_handle(multi_handle, http_handle); 69 multi_perform(multi_handle, &still_running); 90 multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 99 multi_perform(multi_handle, &still_running); 108 curl_multi_cleanup(multi_handle);
|
/external/google-breakpad/src/third_party/curl/ |
H A D | multi.h | 109 CURL_EXTERN CURLMcode curl_multi_add_handle(CURLM *multi_handle, 119 CURL_EXTERN CURLMcode curl_multi_remove_handle(CURLM *multi_handle, 131 CURL_EXTERN CURLMcode curl_multi_fdset(CURLM *multi_handle, 153 CURL_EXTERN CURLMcode curl_multi_perform(CURLM *multi_handle, 166 CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle); 196 CURL_EXTERN CURLMsg *curl_multi_info_read(CURLM *multi_handle, 253 CURL_EXTERN CURLMcode curl_multi_socket(CURLM *multi_handle, curl_socket_t s, 256 CURL_EXTERN CURLMcode curl_multi_socket_action(CURLM *multi_handle, 261 CURL_EXTERN CURLMcode curl_multi_socket_all(CURLM *multi_handle, 280 CURL_EXTERN CURLMcode curl_multi_timeout(CURLM *multi_handle, [all...] |
/external/curl/include/curl/ |
H A D | multi.h | 128 CURL_EXTERN CURLMcode curl_multi_add_handle(CURLM *multi_handle, 138 CURL_EXTERN CURLMcode curl_multi_remove_handle(CURLM *multi_handle, 150 CURL_EXTERN CURLMcode curl_multi_fdset(CURLM *multi_handle, 164 CURL_EXTERN CURLMcode curl_multi_wait(CURLM *multi_handle, 186 CURL_EXTERN CURLMcode curl_multi_perform(CURLM *multi_handle, 199 CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle); 229 CURL_EXTERN CURLMsg *curl_multi_info_read(CURLM *multi_handle, 286 CURL_EXTERN CURLMcode curl_multi_socket(CURLM *multi_handle, curl_socket_t s, 289 CURL_EXTERN CURLMcode curl_multi_socket_action(CURLM *multi_handle, 294 CURL_EXTERN CURLMcode curl_multi_socket_all(CURLM *multi_handle, [all...] |
/external/libbrillo/brillo/http/ |
H A D | curl_api.cc | 129 CURLMcode CurlApi::MultiCleanup(CURLM* multi_handle) { argument 130 return curl_multi_cleanup(multi_handle); 133 CURLMsg* CurlApi::MultiInfoRead(CURLM* multi_handle, int* msgs_in_queue) { argument 134 return curl_multi_info_read(multi_handle, msgs_in_queue); 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); 145 CURLMcode CurlApi::MultiSetSocketCallback(CURLM* multi_handle, argument 149 curl_multi_setopt(multi_handle, CURLMOPT_SOCKETFUNCTIO 155 MultiSetTimerCallback( CURLM* multi_handle, curl_multi_timer_callback timer_callback, void* userp) argument 166 MultiAssign(CURLM* multi_handle, curl_socket_t sockfd, void* sockp) argument 172 MultiSocketAction(CURLM* multi_handle, curl_socket_t s, int ev_bitmask, int* running_handles) argument [all...] |
H A D | curl_api.h | 78 virtual CURLMcode MultiCleanup(CURLM* multi_handle) = 0; 81 virtual CURLMsg* MultiInfoRead(CURLM* multi_handle, int* msgs_in_queue) = 0; 84 virtual CURLMcode MultiAddHandle(CURLM* multi_handle, CURL* curl_handle) = 0; 87 virtual CURLMcode MultiRemoveHandle(CURLM* multi_handle, 92 CURLM* multi_handle, 98 CURLM* multi_handle, 103 virtual CURLMcode MultiAssign(CURLM* multi_handle, 108 virtual CURLMcode MultiSocketAction(CURLM* multi_handle, 166 CURLMcode MultiCleanup(CURLM* multi_handle) override; 169 CURLMsg* MultiInfoRead(CURLM* multi_handle, in [all...] |
/external/curl/lib/ |
H A D | multiif.h | 54 void Curl_multi_dump(const struct Curl_multi *multi_handle);
|
H A D | multi.c | 345 CURLMcode curl_multi_add_handle(CURLM *multi_handle, argument 349 struct Curl_multi *multi = (struct Curl_multi *)multi_handle; 430 data->multi = multi_handle; 478 CURLMcode curl_multi_remove_handle(CURLM *multi_handle, argument 481 struct Curl_multi *multi=(struct Curl_multi *)multi_handle; 742 CURLMcode curl_multi_fdset(CURLM *multi_handle, argument 749 struct Curl_multi *multi=(struct Curl_multi *)multi_handle; 792 CURLMcode curl_multi_wait(CURLM *multi_handle, argument 798 struct Curl_multi *multi=(struct Curl_multi *)multi_handle; 1767 CURLMcode curl_multi_perform(CURLM *multi_handle, in argument 1852 curl_multi_cleanup(CURLM *multi_handle) argument 1927 curl_multi_info_read(CURLM *multi_handle, int *msgs_in_queue) argument 2330 curl_multi_setopt(CURLM *multi_handle, CURLMoption option, ...) argument 2395 curl_multi_socket(CURLM *multi_handle, curl_socket_t s, int *running_handles) argument 2405 curl_multi_socket_action(CURLM *multi_handle, curl_socket_t s, int ev_bitmask, int *running_handles) argument 2415 curl_multi_socket_all(CURLM *multi_handle, int *running_handles) argument 2460 curl_multi_timeout(CURLM *multi_handle, long *timeout_ms) argument 2700 curl_multi_assign(CURLM *multi_handle, curl_socket_t s, void *hashp) argument 2771 Curl_multi_dump(const struct Curl_multi *multi_handle) argument [all...] |
/external/libmicrohttpd/src/spdy2http/ |
H A D | proxy.c | 147 static CURLM *multi_handle; variable 489 if(CURLM_OK != (ret = curl_multi_remove_handle(multi_handle, proxy->curl_handle))) 952 if(CURLM_OK != (ret = curl_multi_add_handle(multi_handle, proxy->curl_handle))) 960 if(CURLM_OK != (ret = curl_multi_perform(multi_handle, &still_running)) 1070 multi_handle = curl_multi_init(); 1071 if(NULL==multi_handle) 1072 DIE("no multi_handle"); 1091 if(CURLM_OK != (ret_curl = curl_multi_timeout(multi_handle, &timeout_curl))) 1110 if(CURLM_OK != (ret = curl_multi_fdset(multi_handle, &rs, 1144 if(CURLM_OK != (ret = curl_multi_perform(multi_handle, [all...] |