/external/curl/docs/examples/ |
multi-single.c | 52 CURLM *multi_handle; local 65 multi_handle = curl_multi_init(); 68 curl_multi_add_handle(multi_handle, http_handle); 71 curl_multi_perform(multi_handle, &still_running); 78 mc = curl_multi_wait(multi_handle, NULL, 0, 1000, &numfds); 99 curl_multi_perform(multi_handle, &still_running); 102 curl_multi_remove_handle(multi_handle, http_handle); 106 curl_multi_cleanup(multi_handle);
|
multi-double.c | 43 CURLM *multi_handle; local 57 multi_handle = curl_multi_init(); 60 curl_multi_add_handle(multi_handle, http_handle); 61 curl_multi_add_handle(multi_handle, http_handle2); 64 curl_multi_perform(multi_handle, &still_running); 86 curl_multi_timeout(multi_handle, &curl_timeo); 96 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 132 curl_multi_perform(multi_handle, &still_running); 137 curl_multi_cleanup(multi_handle);
|
multi-post.c | 37 CURLM *multi_handle; local 68 multi_handle = curl_multi_init(); 73 if(curl && multi_handle) { 82 curl_multi_add_handle(multi_handle, curl); 84 curl_multi_perform(multi_handle, &still_running); 106 curl_multi_timeout(multi_handle, &curl_timeo); 116 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 153 curl_multi_perform(multi_handle, &still_running); 159 curl_multi_cleanup(multi_handle);
|
multi-app.c | 49 CURLM *multi_handle; local 68 multi_handle = curl_multi_init(); 72 curl_multi_add_handle(multi_handle, handles[i]); 75 curl_multi_perform(multi_handle, &still_running); 97 curl_multi_timeout(multi_handle, &curl_timeo); 107 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 142 curl_multi_perform(multi_handle, &still_running); 148 while((msg = curl_multi_info_read(multi_handle, &msgs_left))) { 170 curl_multi_cleanup(multi_handle);
|
http2-serverpush.c | 204 CURLM *multi_handle; local 210 multi_handle = curl_multi_init(); 218 curl_multi_add_handle(multi_handle, easy); 220 curl_multi_setopt(multi_handle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); 221 curl_multi_setopt(multi_handle, CURLMOPT_PUSHFUNCTION, server_push_callback); 222 curl_multi_setopt(multi_handle, CURLMOPT_PUSHDATA, &transfers); 225 curl_multi_perform(multi_handle, &still_running); 247 curl_multi_timeout(multi_handle, &curl_timeo); 257 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 293 curl_multi_perform(multi_handle, &still_running) [all...] |
multi-debugcallback.c | 129 CURLM *multi_handle; local 142 multi_handle = curl_multi_init(); 145 curl_multi_add_handle(multi_handle, http_handle); 148 curl_multi_perform(multi_handle, &still_running); 170 curl_multi_timeout(multi_handle, &curl_timeo); 180 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 218 curl_multi_perform(multi_handle, &still_running); 223 curl_multi_cleanup(multi_handle);
|
http2-upload.c | 243 CURLM *multi_handle; local 260 multi_handle = curl_multi_init(); 268 curl_multi_add_handle(multi_handle, easy[i]); 271 curl_multi_setopt(multi_handle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); 274 curl_multi_setopt(multi_handle, CURLMOPT_MAX_HOST_CONNECTIONS, 1L); 277 curl_multi_perform(multi_handle, &still_running); 299 curl_multi_timeout(multi_handle, &curl_timeo); 309 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 345 curl_multi_perform(multi_handle, &still_running); 350 curl_multi_cleanup(multi_handle); [all...] |
fopen.c | 91 CURLM *multi_handle; variable 156 curl_multi_timeout(multi_handle, &curl_timeo); 166 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 203 curl_multi_perform(multi_handle, &file->still_running); 258 if(!multi_handle) 259 multi_handle = curl_multi_init(); 261 curl_multi_add_handle(multi_handle, file->handle.curl); 264 curl_multi_perform(multi_handle, &file->still_running); 270 curl_multi_remove_handle(multi_handle, file->handle.curl); 294 curl_multi_remove_handle(multi_handle, file->handle.curl) [all...] |
http2-download.c | 187 CURLM *multi_handle; local 199 multi_handle = curl_multi_init(); 207 curl_multi_add_handle(multi_handle, easy[i]); 210 curl_multi_setopt(multi_handle, CURLMOPT_PIPELINING, CURLPIPE_MULTIPLEX); 213 curl_multi_perform(multi_handle, &still_running); 235 curl_multi_timeout(multi_handle, &curl_timeo); 245 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 281 curl_multi_perform(multi_handle, &still_running); 286 curl_multi_cleanup(multi_handle);
|
/external/curl/tests/libtest/ |
lib1531.c | 36 CURLM *multi_handle; local 45 multi_handle = curl_multi_init(); 48 curl_multi_add_handle(multi_handle, easy); 57 curl_multi_perform(multi_handle, &still_running); 79 curl_multi_timeout(multi_handle, &curl_timeo); 89 mc = curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd); 124 curl_multi_perform(multi_handle, &still_running); 130 while((msg = curl_multi_info_read(multi_handle, &msgs_left))) { 137 curl_multi_cleanup(multi_handle);
|
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/ |
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/ |
multi.h | 132 CURL_EXTERN CURLMcode curl_multi_add_handle(CURLM *multi_handle, 142 CURL_EXTERN CURLMcode curl_multi_remove_handle(CURLM *multi_handle, 154 CURL_EXTERN CURLMcode curl_multi_fdset(CURLM *multi_handle, 168 CURL_EXTERN CURLMcode curl_multi_wait(CURLM *multi_handle, 190 CURL_EXTERN CURLMcode curl_multi_perform(CURLM *multi_handle, 203 CURL_EXTERN CURLMcode curl_multi_cleanup(CURLM *multi_handle); 233 CURL_EXTERN CURLMsg *curl_multi_info_read(CURLM *multi_handle, 290 CURL_EXTERN CURLMcode curl_multi_socket(CURLM *multi_handle, curl_socket_t s, 293 CURL_EXTERN CURLMcode curl_multi_socket_action(CURLM *multi_handle, 298 CURL_EXTERN CURLMcode curl_multi_socket_all(CURLM *multi_handle, [all...] |
/external/libbrillo/brillo/http/ |
curl_api.cc | 129 CURLMcode CurlApi::MultiCleanup(CURLM* multi_handle) { 130 return curl_multi_cleanup(multi_handle); 133 CURLMsg* CurlApi::MultiInfoRead(CURLM* multi_handle, int* msgs_in_queue) { 134 return curl_multi_info_read(multi_handle, msgs_in_queue); 137 CURLMcode CurlApi::MultiAddHandle(CURLM* multi_handle, CURL* curl_handle) { 138 return curl_multi_add_handle(multi_handle, curl_handle); 141 CURLMcode CurlApi::MultiRemoveHandle(CURLM* multi_handle, CURL* curl_handle) { 142 return curl_multi_remove_handle(multi_handle, curl_handle); 145 CURLMcode CurlApi::MultiSetSocketCallback(CURLM* multi_handle, 149 curl_multi_setopt(multi_handle, CURLMOPT_SOCKETFUNCTION, socket_callback) [all...] |
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, int* msgs_in_queue) override [all...] |
/external/libmicrohttpd/src/spdy2http/ |
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, &still_running) [all...] |