/curl/docs/libcurl/ |
H A D | curl_mime_headers.md | 51 CURL *easy = curl_easy_init(); 57 mime = curl_mime_init(easy); 70 curl_easy_setopt(easy, CURLOPT_MIMEPOST, mime); 71 curl_easy_setopt(easy, CURLOPT_URL, "https://example.com"); 72 curl_easy_perform(easy);
|
H A D | curl_easy_cleanup.md | 19 curl_easy_cleanup - free an easy handle 32 all resources previously associated with this easy handle. 35 open until now unless the easy handle was attached to a multi handle while 45 Any use of the easy **handle** after this function has been called and have 48 To close an easy handle that has been used with the multi interface, make sure
|
H A D | curl_multi_get_handles.md | 18 curl_multi_get_handles - return all added easy handles 30 Returns an array with pointers to all added easy handles. The end of the list 33 Even if there is not a single easy handle added, this still returns an array 41 The order of the easy handles within the array is not guaranteed.
|
H A D | curl_multi_wakeup.md | 50 CURL *easy; 54 /* add the individual easy handle */ 55 curl_multi_add_handle(multi, easy); 74 curl_multi_remove_handle(multi, easy);
|
H A D | curl_multi_wait.md | 17 curl_multi_wait - poll on all easy handles in a multi handle 33 curl_multi_wait(3) polls all file descriptors used by the curl easy 87 CURL *easy; 91 /* add the individual easy handle */ 92 curl_multi_add_handle(multi, easy); 112 curl_multi_remove_handle(multi, easy);
|
H A D | curl_ws_meta.md | 40 This function requires an easy handle as input argument for libcurl to know 106 CURL *easy; 114 const struct curl_ws_frame *m = curl_ws_meta(c->easy); 124 custom.easy = curl;
|
H A D | curl_multi_socket_all.md | 19 curl_multi_socket_all - reads/writes available data for all easy handles 36 still running easy handles within the multi handle. When this number reaches
|
/curl/docs/examples/ |
H A D | http2-download.c | 45 CURL *easy; member 146 hnd = t->easy = curl_easy_init(); in setup() 206 curl_multi_add_handle(multi_handle, trans[i].easy); in main() 223 curl_multi_remove_handle(multi_handle, trans[i].easy); in main() 224 curl_easy_cleanup(trans[i].easy); in main()
|
H A D | websocket-cb.c | 33 CURL *easy = p; in writecb() local 35 const struct curl_ws_frame *frame = curl_ws_meta(easy); in writecb()
|
/curl/include/curl/ |
H A D | header.h | 58 CURL_EXTERN CURLHcode curl_easy_header(CURL *easy, 65 CURL_EXTERN struct curl_header *curl_easy_nextheader(CURL *easy,
|
H A D | Makefile.am | 25 curl.h curlver.h easy.h mprintf.h stdcheaders.h multi.h \
|
/curl/tests/libtest/ |
H A D | lib1540.c | 31 CURL *easy; member 52 curl_easy_pause(st->easy, CURLPAUSE_CONT); in please_continue() 98 st.easy = curls; /* to allow callbacks access */ in test()
|
H A D | lib2302.c | 30 CURL *easy; member 86 meta = curl_ws_meta(ws_data->easy); in writecb() 106 ws_data.easy = curl; in test()
|
H A D | lib643.c | 228 CURL *easy = curl_easy_init(); in cyclic_add() local 229 curl_mime *mime = curl_mime_init(easy); in cyclic_add() 234 curl_mime *submime = curl_mime_init(easy); in cyclic_add() 242 curl_easy_cleanup(easy); in cyclic_add()
|
H A D | lib2301.c | 96 CURL *easy = p; in writecb() local 113 result = curl_ws_send(easy, pong, 2, &sent, 0, 0); in writecb()
|
/curl/lib/ |
H A D | asyn.h | 65 CURLcode Curl_resolver_init(struct Curl_easy *easy, void **resolver); 84 CURLcode Curl_resolver_duphandle(struct Curl_easy *easy, void **to,
|
H A D | headers.c | 62 CURLHcode curl_easy_header(CURL *easy, in curl_easy_header() argument 71 struct Curl_easy *data = easy; in curl_easy_header() 128 struct curl_header *curl_easy_nextheader(CURL *easy, in curl_easy_nextheader() argument 133 struct Curl_easy *data = easy; in curl_easy_nextheader() 422 CURLHcode curl_easy_header(CURL *easy, in curl_easy_header() argument 429 (void)easy; in curl_easy_header() 438 struct curl_header *curl_easy_nextheader(CURL *easy, in curl_easy_nextheader() argument 443 (void)easy; in curl_easy_nextheader()
|
H A D | easyif.h | 38 CURL_EXTERN CURLcode curl_easy_perform_ev(struct Curl_easy *easy);
|
/curl/docs/libcurl/opts/ |
H A D | CURLMOPT_PUSHFUNCTION.md | 26 CURL *easy, 50 *easy* is a newly created handle that represents this upcoming transfer. 62 If the callback returns CURL_PUSH_OK, the new easy handle is added to the 83 The callback denies the stream and no data reaches the application, the easy 106 CURL *easy, 122 curl_easy_setopt(easy, CURLOPT_WRITEDATA, out);
|
H A D | CURLSHOPT_UNSHARE.md | 40 Cookie data is no longer shared across the easy handles using this shared 45 Cached DNS hosts are no longer shared across the easy handles using this 50 SSL session IDs are no longer shared across the easy handles using this shared
|
H A D | CURLMOPT_MAXCONNECTS.md | 31 each added easy handle to make it fit 4 times the number of added easy 40 This option is for the multi handle's use only, when using the easy interface
|
H A D | CURLMOPT_PUSHDATA.md | 45 CURL *easy, 61 curl_easy_setopt(easy, CURLOPT_WRITEDATA, out);
|
/curl/tests/data/ |
H A D | test558 | 39 MEM easy.c: malloc() 45 MEM easy.c: free()
|
H A D | test1564 | 25 wakeup before poll with no easy handles
|
/curl/packages/OS400/ |
H A D | ccsidcurl.c | 1067 curl_easy_setopt_ccsid(CURL *easy, CURLoption tag, ...) in curl_easy_setopt_ccsid() argument 1187 result = curl_easy_setopt(easy, tag, s); in curl_easy_setopt_ccsid() 1198 pfsize = easy->set.postfieldsize; in curl_easy_setopt_ccsid() 1201 result = curl_easy_setopt(easy, CURLOPT_COPYPOSTFIELDS, s); in curl_easy_setopt_ccsid() 1247 result = curl_easy_setopt(easy, CURLOPT_POSTFIELDS, s); in curl_easy_setopt_ccsid() 1284 result = curl_easy_setopt(easy, tag, &blob); in curl_easy_setopt_ccsid() 1289 result = Curl_vsetopt(easy, tag, arg); in curl_easy_setopt_ccsid() 1311 curl_easy_setopt_RPGnum_(CURL *easy, CURLoption tag, curl_off_t arg) in curl_easy_setopt_RPGnum_() argument 1318 return curl_easy_setopt(easy, tag, (long) arg); in curl_easy_setopt_RPGnum_() 1319 return curl_easy_setopt(easy, tag, arg); in curl_easy_setopt_RPGnum_() [all …]
|