Searched refs:multi_handle (Results 1 - 16 of 16) sorted by relevance

/external/curl/docs/examples/
H A Dmulti-single.c49 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 Dmulti-double.c39 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 Dmulti-post.c34 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 Dmulti-app.c45 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 Dmulti-debugcallback.c126 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 Dhttp2-upload.c238 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 Dfopen.c87 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 Dhttp2-download.c182 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 Dlib560.c43 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 Dmulti.h109 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 Dmulti.h128 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 Dcurl_api.cc129 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 Dcurl_api.h78 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 Dmultiif.h54 void Curl_multi_dump(const struct Curl_multi *multi_handle);
H A Dmulti.c345 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 Dproxy.c147 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...]

Completed in 786 milliseconds