comparison mupdf-source/thirdparty/curl/packages/OS400/curl.inc.in @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
1 **************************************************************************
2 * _ _ ____ _
3 * Project ___| | | | _ \| |
4 * / __| | | | |_) | |
5 * | (__| |_| | _ <| |___
6 * \___|\___/|_| \_\_____|
7 *
8 * Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al.
9 *
10 * This software is licensed as described in the file COPYING, which
11 * you should have received as part of this distribution. The terms
12 * are also available at https://curl.haxx.se/docs/copyright.html.
13 *
14 * You may opt to use, copy, modify, merge, publish, distribute and/or sell
15 * copies of the Software, and permit persons to whom the Software is
16 * furnished to do so, under the terms of the COPYING file.
17 *
18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF
19 * ANY KIND, either express or implied.
20 *
21 *
22 **************************************************************************
23 *
24 /if not defined(CURL_CURL_INC_)
25 /define CURL_CURL_INC_
26 *
27 * WARNING: this file should be kept in sync with C include files.
28 *
29 **************************************************************************
30 * Constants
31 **************************************************************************
32 *
33 d LIBCURL_VERSION...
34 d c '@LIBCURL_VERSION@'
35 d LIBCURL_VERSION_MAJOR...
36 d c @LIBCURL_VERSION_MAJOR@
37 d LIBCURL_VERSION_MINOR...
38 d c @LIBCURL_VERSION_MINOR@
39 d LIBCURL_VERSION_PATCH...
40 d c @LIBCURL_VERSION_PATCH@
41 d LIBCURL_VERSION_NUM...
42 d c X'00@LIBCURL_VERSION_NUM@'
43 d LIBCURL_TIMESTAMP...
44 d c '@LIBCURL_TIMESTAMP@'
45 *
46 d CURL_SOCKET_BAD...
47 d c -1
48 d CURL_SOCKET_TIMEOUT...
49 d c -1
50 *
51 /if not defined(CURL_MAX_WRITE_SIZE)
52 /define CURL_MAX_WRITE_SIZE
53 d CURL_MAX_WRITE_SIZE...
54 d c 16384
55 /endif
56 *
57 /if not defined(CURL_MAX_HTTP_HEADER)
58 /define CURL_MAX_HTTP_HEADER
59 d CURL_MAX_HTTP_HEADER...
60 d c 102400
61 /endif
62 *
63 d CURLINFO_STRING...
64 d c X'00100000'
65 d CURLINFO_LONG c X'00200000'
66 d CURLINFO_DOUBLE...
67 d c X'00300000'
68 d CURLINFO_SLIST c X'00400000'
69 d CURLINFO_PTR c X'00400000'
70 d CURLINFO_SOCKET...
71 d c X'00500000'
72 d CURLINFO_OFF_T...
73 d c X'00600000'
74 d CURLINFO_MASK c X'000FFFFF'
75 d CURLINFO_TYPEMASK...
76 d c X'00F00000'
77 *
78 d CURL_GLOBAL_SSL...
79 d c X'00000001'
80 d CURL_GLOBAL_WIN32...
81 d c X'00000002'
82 d CURL_GLOBAL_ALL...
83 d c X'00000003'
84 d CURL_GLOBAL_NOTHING...
85 d c X'00000000'
86 d CURL_GLOBAL_DEFAULT...
87 d c X'00000003'
88 d CURL_GLOBAL_ACK_EINTR...
89 d c X'00000004'
90 *
91 d CURL_VERSION_IPV6...
92 d c X'00000001'
93 d CURL_VERSION_KERBEROS4...
94 d c X'00000002'
95 d CURL_VERSION_SSL...
96 d c X'00000004'
97 d CURL_VERSION_LIBZ...
98 d c X'00000008'
99 d CURL_VERSION_NTLM...
100 d c X'00000010'
101 d CURL_VERSION_GSSNEGOTIATE...
102 d c X'00000020' Deprecated
103 d CURL_VERSION_DEBUG...
104 d c X'00000040'
105 d CURL_VERSION_ASYNCHDNS...
106 d c X'00000080'
107 d CURL_VERSION_SPNEGO...
108 d c X'00000100'
109 d CURL_VERSION_LARGEFILE...
110 d c X'00000200'
111 d CURL_VERSION_IDN...
112 d c X'00000400'
113 d CURL_VERSION_SSPI...
114 d c X'00000800'
115 d CURL_VERSION_CONV...
116 d c X'00001000'
117 d CURL_VERSION_CURLDEBUG...
118 d c X'00002000'
119 d CURL_VERSION_TLSAUTH_SRP...
120 d c X'00004000'
121 d CURL_VERSION_NTLM_WB...
122 d c X'00008000'
123 d CURL_VERSION_HTTP2...
124 d c X'00010000'
125 d CURL_VERSION_GSSAPI...
126 d c X'00020000'
127 d CURL_VERSION_KERBEROS5...
128 d c X'00040000'
129 d CURL_VERSION_UNIX_SOCKETS...
130 d c X'00080000'
131 d CURL_VERSION_PSL...
132 d c X'00100000'
133 d CURL_VERSION_HTTPS_PROXY...
134 d c X'00200000'
135 d CURL_VERSION_MULTI_SSL...
136 d c X'00400000'
137 d CURL_VERSION_BROTLI...
138 d c X'00800000'
139 d CURL_VERSION_ALTSVC...
140 d c X'01000000'
141 d CURL_VERSION_HTTP3...
142 d c X'02000000'
143 *
144 d CURL_HTTPPOST_FILENAME...
145 d c X'00000001'
146 d CURL_HTTPPOST_READFILE...
147 d c X'00000002'
148 d CURL_HTTPPOST_PTRNAME...
149 d c X'00000004'
150 d CURL_HTTPPOST_PTRCONTENTS...
151 d c X'00000008'
152 d CURL_HTTPPOST_BUFFER...
153 d c X'00000010'
154 d CURL_HTTPPOST_PTRBUFFER...
155 d c X'00000020'
156 d CURL_HTTPPOST_CALLBACK...
157 d c X'00000040'
158 d CURL_HTTPPOST_LARGE...
159 d c X'00000080'
160 *
161 d CURL_SEEKFUNC_OK...
162 d c 0
163 d CURL_SEEKFUNC_FAIL...
164 d c 1
165 d CURL_SEEKFUNC_CANTSEEK...
166 d c 2
167 *
168 d CURL_READFUNC_ABORT...
169 d c X'10000000'
170 d CURL_READFUNC_PAUSE...
171 d c X'10000001'
172 *
173 d CURL_WRITEFUNC_PAUSE...
174 d c X'10000001'
175 *
176 d CURL_TRAILERFUNC_OK...
177 d c 0
178 d CURL_TRAILERFUNC_ABORT...
179 d c 1
180 *
181 d CURLAUTH_NONE c X'00000000'
182 d CURLAUTH_BASIC c X'00000001'
183 d CURLAUTH_DIGEST...
184 d c X'00000002'
185 d CURLAUTH_NEGOTIATE...
186 d c X'00000004'
187 d CURLAUTH_NTLM c X'00000008'
188 d CURLAUTH_DIGEST_IE...
189 d c X'00000010'
190 d CURLAUTH_NTLM_WB...
191 d c X'00000020'
192 d CURLAUTH_BEARER...
193 d c X'00000040'
194 d CURLAUTH_ONLY...
195 d c X'80000000'
196 d CURLAUTH_ANY c X'7FFFFFEF'
197 d CURLAUTH_ANYSAFE...
198 d c X'7FFFFFEE'
199 *
200 d CURLSSH_AUTH_ANY...
201 d c X'7FFFFFFF'
202 d CURLSSH_AUTH_NONE...
203 d c X'00000000'
204 d CURLSSH_AUTH_PUBLICKEY...
205 d c X'00000001'
206 d CURLSSH_AUTH_PASSWORD...
207 d c X'00000002'
208 d CURLSSH_AUTH_HOST...
209 d c X'00000004'
210 d CURLSSH_AUTH_KEYBOARD...
211 d c X'00000008'
212 d CURLSSH_AUTH_AGENT...
213 d c X'00000010'
214 d CURLSSH_AUTH_DEFAULT...
215 d c X'7FFFFFFF' CURLSSH_AUTH_ANY
216 *
217 d CURLGSSAPI_DELEGATION_NONE...
218 d c 0
219 d CURLGSSAPI_DELEGATION_POLICY_FLAG...
220 d c X'00000001'
221 d CURLGSSAPI_DELEGATION_FLAG...
222 d c X'00000002'
223 *
224 d CURL_ERROR_SIZE...
225 d c 256
226 *
227 d CURLOPTTYPE_LONG...
228 d c 0
229 d CURLOPTTYPE_OBJECTPOINT...
230 d c 10000
231 d CURLOPTTYPE_STRINGPOINT...
232 d c 10000
233 d CURLOPTTYPE_FUNCTIONPOINT...
234 d c 20000
235 d CURLOPTTYPE_OFF_T...
236 d c 30000
237 *
238 d CURL_IPRESOLVE_WHATEVER...
239 d c 0
240 d CURL_IPRESOLVE_V4...
241 d c 1
242 d CURL_IPRESOLVE_V6...
243 d c 2
244 *
245 d CURL_HTTP_VERSION_NONE...
246 d c 0
247 d CURL_HTTP_VERSION_1_0...
248 d c 1
249 d CURL_HTTP_VERSION_1_1...
250 d c 2
251 d CURL_HTTP_VERSION_2_0...
252 d c 3
253 d CURL_HTTP_VERSION_2...
254 d c 3
255 d CURL_HTTP_VERSION_2TLS...
256 d c 4
257 d CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE...
258 d c 5
259 *
260 d CURL_NETRC_IGNORED...
261 d c 0
262 d CURL_NETRC_OPTIONAL...
263 d c 1
264 d CURL_NETRC_REQUIRED...
265 d c 2
266 *
267 d CURL_SSLVERSION_DEFAULT...
268 d c 0
269 d CURL_SSLVERSION_TLSv1...
270 d c 1
271 d CURL_SSLVERSION_SSLv2...
272 d c 2
273 d CURL_SSLVERSION_SSLv3...
274 d c 3
275 d CURL_SSLVERSION_TLSv1_0...
276 d c 4
277 d CURL_SSLVERSION_TLSv1_1...
278 d c 5
279 d CURL_SSLVERSION_TLSv1_2...
280 d c 6
281 d CURL_SSLVERSION_TLSv1_3...
282 d c 7
283 d CURL_SSLVERSION_MAX_DEFAULT...
284 d c X'00010000'
285 d CURL_SSLVERSION_MAX_TLSv1_0...
286 d c X'00040000'
287 d CURL_SSLVERSION_MAX_TLSv1_1...
288 d c X'00050000'
289 d CURL_SSLVERSION_MAX_TLSv1_2...
290 d c X'00060000'
291 d CURL_SSLVERSION_MAX_TLSv1_3...
292 d c X'00070000'
293 *
294 d CURL_TLSAUTH_NONE...
295 d c 0
296 d CURL_TLSAUTH_SRP...
297 d c 1
298 *
299 d CURL_REDIR_GET_ALL...
300 d c 0
301 d CURL_REDIR_POST_301...
302 d c 1
303 d CURL_REDIR_POST_302...
304 d c 2
305 d CURL_REDIR_POST_303...
306 d c 4
307 d CURL_REDIR_POST_ALL...
308 d c 7
309 *
310 d CURL_ZERO_TERMINATED...
311 d c -1
312 *
313 d CURL_POLL_NONE c 0
314 d CURL_POLL_IN c 1
315 d CURL_POLL_OUT c 2
316 d CURL_POLL_INOUT...
317 d c 3
318 d CURL_POLL_REMOVE...
319 d c 4
320 *
321 d CURL_CSELECT_IN...
322 d c X'00000001'
323 d CURL_CSELECT_OUT...
324 d c X'00000002'
325 d CURL_CSELECT_ERR...
326 d c X'00000004'
327 *
328 d CURL_PUSH_OK c 0
329 d CURL_PUSH_DENY c 1
330 *
331 d CURLPAUSE_RECV c X'00000001'
332 d CURLPAUSE_RECV_CONT...
333 d c X'00000000'
334 d CURLPAUSE_SEND c X'00000004'
335 d CURLPAUSE_SEND_CONT...
336 d c X'00000000'
337 d CURLPAUSE_ALL c X'00000005'
338 d CURLPAUSE_CONT c X'00000000'
339 *
340 d CURLINFOFLAG_KNOWN_FILENAME...
341 d c X'00000001'
342 d CURLINFOFLAG_KNOWN_FILETYPE...
343 d c X'00000002'
344 d CURLINFOFLAG_KNOWN_TIME...
345 d c X'00000004'
346 d CURLINFOFLAG_KNOWN_PERM...
347 d c X'00000008'
348 d CURLINFOFLAG_KNOWN_UID...
349 d c X'00000010'
350 d CURLINFOFLAG_KNOWN_GID...
351 d c X'00000020'
352 d CURLINFOFLAG_KNOWN_SIZE...
353 d c X'00000040'
354 d CURLINFOFLAG_KNOWN_HLINKCOUNT...
355 d c X'00000080'
356 *
357 d CURL_CHUNK_BGN_FUNC_OK...
358 d c 0
359 d CURL_CHUNK_BGN_FUNC_FAIL...
360 d c 1
361 d CURL_CHUNK_BGN_FUNC_SKIP...
362 d c 2
363 *
364 d CURL_CHUNK_END_FUNC_OK...
365 d c 0
366 d CURL_CHUNK_END_FUNC_FAIL...
367 d c 1
368 *
369 d CURL_FNMATCHFUNC_MATCH...
370 d c 0
371 d CURL_FNMATCHFUNC_NOMATCH...
372 d c 1
373 d CURL_FNMATCHFUNC_FAIL...
374 d c 2
375 *
376 d CURL_WAIT_POLLIN...
377 d c X'0001'
378 d CURL_WAIT_POLLPRI...
379 d c X'0002'
380 d CURL_WAIT_POLLOUT...
381 d c X'0004'
382 *
383 d CURLU_DEFAULT_PORT...
384 d c X'00000001'
385 d CURLU_NO_DEFAULT_PORT...
386 d c X'00000002'
387 d CURLU_DEFAULT_SCHEME...
388 d c X'00000004'
389 d CURLU_NON_SUPPORT_SCHEME...
390 d c X'00000008'
391 d CURLU_PATH_AS_IS...
392 d c X'00000010'
393 d CURLU_DISALLOW_USER...
394 d c X'00000020'
395 d CURLU_URLDECODE...
396 d c X'00000040'
397 d CURLU_URLENCODE...
398 d c X'00000080'
399 d CURLU_APPENDQUERY...
400 d c X'00000100'
401 d CURLU_GUESS_SCHEME...
402 d c X'00000200'
403 *
404 **************************************************************************
405 * Types
406 **************************************************************************
407 *
408 d curl_socket_t s 10i 0 based(######ptr######)
409 *
410 d curl_off_t s 20i 0 based(######ptr######)
411 *
412 d CURLcode s 10i 0 based(######ptr######) Enum
413 d CURLE_OK c 0
414 d CURLE_UNSUPPORTED_PROTOCOL...
415 d c 1
416 d CURLE_FAILED_INIT...
417 d c 2
418 d CURLE_URL_MALFORMAT...
419 d c 3
420 d CURLE_NOT_BUILT_IN...
421 d c 4
422 d CURLE_COULDNT_RESOLVE_PROXY...
423 d c 5
424 d CURLE_COULDNT_RESOLVE_HOST...
425 d c 6
426 d CURLE_COULDNT_CONNECT...
427 d c 7
428 d CURLE_WEIRD_SERVER_REPLY...
429 d c 8
430 d CURLE_FTP_WEIRD_SERVER_REPLY...
431 d c 8
432 d CURLE_REMOTE_ACCESS_DENIED...
433 d c 9
434 d CURLE_FTP_ACCEPT_FAILED...
435 d c 10
436 d CURLE_FTP_WEIRD_PASS_REPLY...
437 d c 11
438 d CURLE_FTP_ACCEPT_TIMEOUT...
439 d c 12
440 d CURLE_FTP_WEIRD_PASV_REPLY...
441 d c 13
442 d CURLE_FTP_WEIRD_227_FORMAT...
443 d c 14
444 d CURLE_FTP_CANT_GET_HOST...
445 d c 15
446 d CURLE_HTTP2 c 16
447 d CURLE_FTP_COULDNT_SET_TYPE...
448 d c 17
449 d CURLE_PARTIAL_FILE...
450 d c 18
451 d CURLE_FTP_COULDNT_RETR_FILE...
452 d c 19
453 d CURLE_OBSOLETE20...
454 d c 20
455 d CURLE_QUOTE_ERROR...
456 d c 21
457 d CURLE_HTTP_RETURNED_ERROR...
458 d c 22
459 d CURLE_WRITE_ERROR...
460 d c 23
461 d CURLE_OBSOLETE24...
462 d c 24
463 d CURLE_UPLOAD_FAILED...
464 d c 25
465 d CURLE_READ_ERROR...
466 d c 26
467 d CURLE_OUT_OF_MEMORY...
468 d c 27
469 d CURLE_OPERATION_TIMEDOUT...
470 d c 28
471 d CURLE_OBSOLETE29...
472 d c 29
473 d CURLE_FTP_PORT_FAILED...
474 d c 30
475 d CURLE_FTP_COULDNT_USE_REST...
476 d c 31
477 d CURLE_OBSOLETE32...
478 d c 32
479 d CURLE_RANGE_ERROR...
480 d c 33
481 d CURLE_HTTP_POST_ERROR...
482 d c 34
483 d CURLE_SSL_CONNECT_ERROR...
484 d c 35
485 d CURLE_BAD_DOWNLOAD_RESUME...
486 d c 36
487 d CURLE_FILE_COULDNT_READ_FILE...
488 d c 37
489 d CURLE_LDAP_CANNOT_BIND...
490 d c 38
491 d CURLE_LDAP_SEARCH_FAILED...
492 d c 39
493 d CURLE_OBSOLETE40...
494 d c 40
495 d CURLE_FUNCTION_NOT_FOUND...
496 d c 41
497 d CURLE_ABORTED_BY_CALLBACK...
498 d c 42
499 d CURLE_BAD_FUNCTION_ARGUMENT...
500 d c 43
501 d CURLE_OBSOLETE44...
502 d c 44
503 d CURLE_INTERFACE_FAILED...
504 d c 45
505 d CURLE_OBSOLETE46...
506 d c 46
507 d CURLE_TOO_MANY_REDIRECTS...
508 d c 47
509 d CURLE_UNKNOWN_OPTION...
510 d c 48
511 d CURLE_TELNET_OPTION_SYNTAX...
512 d c 49
513 d CURLE_OBSOLETE50...
514 d c 50
515 d CURLE_OBSOLETE51...
516 d c 51
517 d CURLE_GOT_NOTHING...
518 d c 52
519 d CURLE_SSL_ENGINE_NOTFOUND...
520 d c 53
521 d CURLE_SSL_ENGINE_SETFAILED...
522 d c 54
523 d CURLE_SEND_ERROR...
524 d c 55
525 d CURLE_RECV_ERROR...
526 d c 56
527 d CURLE_OBSOLETE57...
528 d c 57
529 d CURLE_SSL_CERTPROBLEM...
530 d c 58
531 d CURLE_SSL_CIPHER...
532 d c 59
533 d CURLE_PEER_FAILED_VERIFICATION...
534 d c 60
535 d CURLE_BAD_CONTENT_ENCODING...
536 d c 61
537 d CURLE_LDAP_INVALID_URL...
538 d c 62
539 d CURLE_FILESIZE_EXCEEDED...
540 d c 63
541 d CURLE_USE_SSL_FAILED...
542 d c 64
543 d CURLE_SEND_FAIL_REWIND...
544 d c 65
545 d CURLE_SSL_ENGINE_INITFAILED...
546 d c 66
547 d CURLE_LOGIN_DENIED...
548 d c 67
549 d CURLE_TFTP_NOTFOUND...
550 d c 68
551 d CURLE_TFTP_PERM...
552 d c 69
553 d CURLE_REMOTE_DISK_FULL...
554 d c 70
555 d CURLE_TFTP_ILLEGAL...
556 d c 71
557 d CURLE_TFTP_UNKNOWNID...
558 d c 72
559 d CURLE_REMOTE_FILE_EXISTS...
560 d c 73
561 d CURLE_TFTP_NOSUCHUSER...
562 d c 74
563 d CURLE_CONV_FAILED...
564 d c 75
565 d CURLE_CONV_REQD...
566 d c 76
567 d CURLE_SSL_CACERT_BADFILE...
568 d c 77
569 d CURLE_REMOTE_FILE_NOT_FOUND...
570 d c 78
571 d CURLE_SSH...
572 d c 79
573 d CURLE_SSL_SHUTDOWN_FAILED...
574 d c 80
575 d CURLE_AGAIN...
576 d c 81
577 d CURLE_SSL_CRL_BADFILE...
578 d c 82
579 d CURLE_SSL_ISSUER_ERROR...
580 d c 83
581 d CURLE_FTP_PRET_FAILED...
582 d c 84
583 d CURLE_RTSP_CSEQ_ERROR...
584 d c 85
585 d CURLE_RTSP_SESSION_ERROR...
586 d c 86
587 d CURLE_FTP_BAD_FILE_LIST...
588 d c 87
589 d CURLE_CHUNK_FAILED...
590 d c 88
591 d CURLE_NO_CONNECTION_AVAILABLE...
592 d c 89
593 d CURLE_SSL_PINNEDPUBKEYNOTMATCH...
594 d c 90
595 d CURLE_SSL_INVALIDCERTSTATUS...
596 d c 91
597 d CURLE_HTTP2_STREAM...
598 d c 92
599 *
600 /if not defined(CURL_NO_OLDIES)
601 d CURLE_URL_MALFORMAT_USER...
602 d c 4
603 d CURLE_FTP_ACCESS_DENIED...
604 d c 9
605 d CURLE_FTP_USER_PASSWORD_INCORRECT...
606 d c 10
607 d CURLE_FTP_WEIRD_USER_REPLY...
608 d c 12
609 d CURLE_FTP_CANT_RECONNECT...
610 d c 16
611 d CURLE_FTP_COULDNT_SET_BINARY...
612 d c 17
613 d CURLE_FTP_PARTIAL_FILE...
614 d c 18
615 d CURLE_FTP_WRITE_ERROR...
616 d c 20
617 d CURLE_FTP_QUOTE_ERROR...
618 d c 21
619 d CURLE_HTTP_NOT_FOUND...
620 d c 22
621 d CURLE_MALFORMAT_USER...
622 d c 24
623 d CURLE_FTP_COULDNT_STOR_FILE...
624 d c 25
625 d CURLE_OPERATION_TIMEOUTED...
626 d c 28
627 d CURLE_FTP_COULDNT_SET_ASCII...
628 d c 29
629 d CURLE_FTP_COULDNT_GET_SIZE...
630 d c 32
631 d CURLE_HTTP_RANGE_ERROR...
632 d c 33
633 d CURLE_FTP_BAD_DOWNLOAD_RESUME...
634 d c 36
635 d CURLE_LIBRARY_NOT_FOUND...
636 d c 40
637 d CURLE_BAD_CALLING_ORDER...
638 d c 44
639 d CURLE_HTTP_PORT_FAILED...
640 d c 45
641 d CURLE_BAD_PASSWORD_ENTERED...
642 d c 46
643 d CURLE_UNKNOWN_TELNET_OPTION...
644 d c 48
645 d CURLE_OBSOLETE...
646 d c 50
647 d CURLE_SSL_PEER_CERTIFICATE...
648 d c 51
649 d CURLE_SHARE_IN_USE...
650 d c 57
651 d CURLE_SSL_CACERT...
652 d c 60
653 d CURLE_FTP_SSL_FAILED...
654 d c 64
655 d CURLE_TFTP_DISKFULL...
656 d c 70
657 d CURLE_TFTP_EXISTS...
658 d c 73
659 d CURLE_ALREADY_COMPLETE...
660 d c 99999
661 /endif
662 *
663 d curlioerr s 10i 0 based(######ptr######) Enum
664 d CURLIOE_OK c 0
665 d CURLIOE_UNKNOWNCMD...
666 d c 1
667 d CURLIOE_FAILRESTART...
668 d c 2
669 *
670 d curlfiletype s 10i 0 based(######ptr######) Enum
671 d CURLFILETYPE_FILE...
672 d c 0
673 d CURLFILETYPE_DIRECTORY...
674 d c 1
675 d CURLFILETYPE_SYMLINK...
676 d c 2
677 d CURLFILETYPE_DEVICE_BLOCK...
678 d c 3
679 d CURLFILETYPE_DEVICE_CHAR...
680 d c 4
681 d CURLFILETYPE_NAMEDPIPE...
682 d c 5
683 d CURLFILETYPE_SOCKET...
684 d c 6
685 d CURLFILETYPE_DOOR...
686 d c 7
687 *
688 d curliocmd s 10i 0 based(######ptr######) Enum
689 d CURLIOCMD_NOP c 0
690 d CURLIOCMD_RESTARTREAD...
691 d c 1
692 *
693 d curl_infotype s 10i 0 based(######ptr######) Enum
694 d CURLINFO_TEXT...
695 d c 0
696 d CURLINFO_HEADER_IN...
697 d c 1
698 d CURLINFO_HEADER_OUT...
699 d c 2
700 d CURLINFO_DATA_IN...
701 d c 3
702 d CURLINFO_DATA_OUT...
703 d c 4
704 d CURLINFO_SSL_DATA_IN...
705 d c 5
706 d CURLINFO_SSL_DATA_OUT...
707 d c 6
708 d CURLINFO_END...
709 d c 7
710 *
711 d curl_proxytype s 10i 0 based(######ptr######) Enum
712 d CURLPROXY_HTTP...
713 d c 0
714 d CURLPROXY_HTTP_1_0...
715 d c 1
716 d CURLPROXY_HTTPS...
717 d c 2
718 d CURLPROXY_SOCKS4...
719 d c 4
720 d CURLPROXY_SOCKS5...
721 d c 5
722 d CURLPROXY_SOCKS4A...
723 d c 6
724 d CURLPROXY_SOCKS5_HOSTNAME...
725 d c 7
726 *
727 d curl_khstat s 10i 0 based(######ptr######) Enum
728 d CURLKHSTAT_FINE_ADD_TO_FILE...
729 d c 0
730 d CURLKHSTAT_FINE...
731 d c 1
732 d CURLKHSTAT_REJECT...
733 d c 2
734 d CURLKHSTAT_DEFER...
735 d c 3
736 d CURLKHSTAT_LAST...
737 d c 4
738 *
739 d curl_khmatch s 10i 0 based(######ptr######) Enum
740 d CURLKHMATCH_OK...
741 d c 0
742 d CURLKHMATCH_MISMATCH...
743 d c 1
744 d CURLKHMATCH_MISSING...
745 d c 2
746 d CURLKHMATCH_LAST...
747 d c 3
748 *
749 d curl_usessl s 10i 0 based(######ptr######) Enum
750 d CURLUSESSL_NONE...
751 d c 0
752 d CURLUSESSL_TRY...
753 d c 1
754 d CURLUSESSL_CONTROL...
755 d c 2
756 d CURLUSESSL_ALL...
757 d c 3
758 *
759 d CURLSSLOPT_ALLOW_BEAST...
760 d c X'0001'
761 d CURLSSLOPT_NO_REVOKE...
762 d c X'0002'
763 *
764 d CURL_HET_DEFAULT...
765 d c 200
766 *
767 d CURL_UPKEEP_INTERVAL_DEFAULT...
768 d c 60000
769 *
770 /if not defined(CURL_NO_OLDIES)
771 d curl_ftpssl s like(curl_usessl)
772 d based(######ptr######)
773 d CURLFTPSSL_NONE...
774 d c 0
775 d CURLFTPSSL_TRY...
776 d c 1
777 d CURLFTPSSL_CONTROL...
778 d c 2
779 d CURLFTPSSL_ALL...
780 d c 3
781 /endif
782 *
783 d curl_ftpccc s 10i 0 based(######ptr######) Enum
784 d CURLFTPSSL_CCC_NONE...
785 d c 0
786 d CURLFTPSSL_CCC_PASSIVE...
787 d c 1
788 d CURLFTPSSL_CCC_ACTIVE...
789 d c 2
790 *
791 d curl_ftpauth s 10i 0 based(######ptr######) Enum
792 d CURLFTPAUTH_DEFAULT...
793 d c 0
794 d CURLFTPAUTH_SSL...
795 d c 1
796 d CURLFTPAUTH_TLS...
797 d c 2
798 *
799 d curl_ftpcreatedir...
800 d s 10i 0 based(######ptr######) Enum
801 d CURLFTP_CREATE_DIR_NONE...
802 d c 0
803 d CURLFTP_CREATE_DIR...
804 d c 1
805 d CURLFTP_CREATE_DIR_RETRY...
806 d c 2
807 *
808 d curl_ftpmethod s 10i 0 based(######ptr######) Enum
809 d CURLFTPMETHOD_DEFAULT...
810 d c 0
811 d CURLFTPMETHOD_MULTICWD...
812 d c 1
813 d CURLFTPMETHOD_NOCWD...
814 d c 2
815 d CURLFTPMETHOD_SINGLECWD...
816 d c 3
817 *
818 d CURLHEADER_UNIFIED...
819 d c X'00000000'
820 d CURLHEADER_SEPARATE...
821 d c X'00000001'
822 *
823 d CURLALTSVC_IMMEDIATELY...
824 d c X'00000001'
825 d CURLALTSVC_ALTUSED...
826 d c X'00000002'
827 d CURLALTSVC_READONLYFILE...
828 d c X'00000004'
829 d CURLALTSVC_H1...
830 d c X'00000008'
831 d CURLALTSVC_H2...
832 d c X'00000010'
833 d CURLALTSVC_H3...
834 d c X'00000020'
835 *
836 d CURLPROTO_HTTP...
837 d c X'00000001'
838 d CURLPROTO_HTTPS...
839 d c X'00000002'
840 d CURLPROTO_FTP...
841 d c X'00000004'
842 d CURLPROTO_FTPS...
843 d c X'00000008'
844 d CURLPROTO_SCP...
845 d c X'00000010'
846 d CURLPROTO_SFTP...
847 d c X'00000020'
848 d CURLPROTO_TELNET...
849 d c X'00000040'
850 d CURLPROTO_LDAP...
851 d c X'00000080'
852 d CURLPROTO_LDAPS...
853 d c X'00000100'
854 d CURLPROTO_DICT...
855 d c X'00000200'
856 d CURLPROTO_FILE...
857 d c X'00000400'
858 d CURLPROTO_TFTP...
859 d c X'00000800'
860 d CURLPROTO_IMAP...
861 d c X'00001000'
862 d CURLPROTO_IMAPS...
863 d c X'00002000'
864 d CURLPROTO_POP3...
865 d c X'00004000'
866 d CURLPROTO_POP3S...
867 d c X'00008000'
868 d CURLPROTO_SMTP...
869 d c X'00010000'
870 d CURLPROTO_SMTPS...
871 d c X'00020000'
872 d CURLPROTO_RTSP...
873 d c X'00040000'
874 d CURLPROTO_RTMP...
875 d c X'00080000'
876 d CURLPROTO_RTMPT...
877 d c X'00100000'
878 d CURLPROTO_RTMPTE...
879 d c X'00200000'
880 d CURLPROTO_RTMPE...
881 d c X'00400000'
882 d CURLPROTO_RTMPS...
883 d c X'00800000'
884 d CURLPROTO_RTMPTS...
885 d c X'01000000'
886 d CURLPROTO_GOPHER...
887 d c X'02000000'
888 d CURLPROTO_SMB...
889 d c X'04000000'
890 d CURLPROTO_SMBS...
891 d c X'08000000'
892 *
893 d CURLoption s 10i 0 based(######ptr######) Enum
894 d CURLOPT_WRITEDATA...
895 d c 10001
896 d CURLOPT_URL c 10002
897 d CURLOPT_PORT c 00003
898 d CURLOPT_PROXY c 10004
899 d CURLOPT_USERPWD...
900 d c 10005
901 d CURLOPT_PROXYUSERPWD...
902 d c 10006
903 d CURLOPT_RANGE c 10007
904 d CURLOPT_READDATA...
905 d c 10009
906 d CURLOPT_ERRORBUFFER...
907 d c 10010
908 d CURLOPT_WRITEFUNCTION...
909 d c 20011
910 d CURLOPT_READFUNCTION...
911 d c 20012
912 d CURLOPT_TIMEOUT...
913 d c 00013
914 d CURLOPT_INFILESIZE...
915 d c 00014
916 d CURLOPT_POSTFIELDS...
917 d c 10015
918 d CURLOPT_REFERER...
919 d c 10016
920 d CURLOPT_FTPPORT...
921 d c 10017
922 d CURLOPT_USERAGENT...
923 d c 10018
924 d CURLOPT_LOW_SPEED_LIMIT...
925 d c 00019
926 d CURLOPT_LOW_SPEED_TIME...
927 d c 00020
928 d CURLOPT_RESUME_FROM...
929 d c 00021
930 d CURLOPT_COOKIE...
931 d c 10022
932 d CURLOPT_HTTPHEADER...
933 d c 10023
934 d CURLOPT_RTSPHEADER...
935 d c 10023
936 d CURLOPT_HTTPPOST...
937 d c 10024
938 d CURLOPT_SSLCERT...
939 d c 10025
940 d CURLOPT_KEYPASSWD...
941 d c 10026
942 d CURLOPT_CRLF c 00027
943 d CURLOPT_QUOTE c 10028
944 d CURLOPT_HEADERDATA...
945 d c 10029
946 d CURLOPT_COOKIEFILE...
947 d c 10031
948 d CURLOPT_SSLVERSION...
949 d c 00032
950 d CURLOPT_TIMECONDITION...
951 d c 00033
952 d CURLOPT_TIMEVALUE...
953 d c 00034
954 d CURLOPT_CUSTOMREQUEST...
955 d c 10036
956 d CURLOPT_STDERR...
957 d c 10037
958 d CURLOPT_POSTQUOTE...
959 d c 10039
960 d CURLOPT_VERBOSE...
961 d c 00041
962 d CURLOPT_HEADER...
963 d c 00042
964 d CURLOPT_NOPROGRESS...
965 d c 00043
966 d CURLOPT_NOBODY...
967 d c 00044
968 d CURLOPT_FAILONERROR...
969 d c 00045
970 d CURLOPT_UPLOAD...
971 d c 00046
972 d CURLOPT_POST c 00047
973 d CURLOPT_DIRLISTONLY...
974 d c 00048
975 d CURLOPT_APPEND...
976 d c 00050
977 d CURLOPT_NETRC c 00051
978 d CURLOPT_FOLLOWLOCATION...
979 d c 00052
980 d CURLOPT_TRANSFERTEXT...
981 d c 00053
982 d CURLOPT_PUT c 00054
983 d CURLOPT_PROGRESSFUNCTION...
984 d c 20056
985 d CURLOPT_PROGRESSDATA...
986 d c 10057
987 d CURLOPT_XFERINFODATA...
988 d c 10057 PROGRESSDATA alias
989 d CURLOPT_AUTOREFERER...
990 d c 00058
991 d CURLOPT_PROXYPORT...
992 d c 00059
993 d CURLOPT_POSTFIELDSIZE...
994 d c 00060
995 d CURLOPT_HTTPPROXYTUNNEL...
996 d c 00061
997 d CURLOPT_INTERFACE...
998 d c 10062
999 d CURLOPT_KRBLEVEL...
1000 d c 10063
1001 d CURLOPT_SSL_VERIFYPEER...
1002 d c 00064
1003 d CURLOPT_CAINFO...
1004 d c 10065
1005 d CURLOPT_MAXREDIRS...
1006 d c 00068
1007 d CURLOPT_FILETIME...
1008 d c 00069
1009 d CURLOPT_TELNETOPTIONS...
1010 d c 10070
1011 d CURLOPT_MAXCONNECTS...
1012 d c 00071
1013 d CURLOPT_FRESH_CONNECT...
1014 d c 00074
1015 d CURLOPT_FORBID_REUSE...
1016 d c 00075
1017 d CURLOPT_RANDOM_FILE...
1018 d c 10076
1019 d CURLOPT_EGDSOCKET...
1020 d c 10077
1021 d CURLOPT_CONNECTTIMEOUT...
1022 d c 00078
1023 d CURLOPT_HEADERFUNCTION...
1024 d c 20079
1025 d CURLOPT_HTTPGET...
1026 d c 00080
1027 d CURLOPT_SSL_VERIFYHOST...
1028 d c 00081
1029 d CURLOPT_COOKIEJAR...
1030 d c 10082
1031 d CURLOPT_SSL_CIPHER_LIST...
1032 d c 10083
1033 d CURLOPT_HTTP_VERSION...
1034 d c 00084
1035 d CURLOPT_FTP_USE_EPSV...
1036 d c 00085
1037 d CURLOPT_SSLCERTTYPE...
1038 d c 10086
1039 d CURLOPT_SSLKEY...
1040 d c 10087
1041 d CURLOPT_SSLKEYTYPE...
1042 d c 10088
1043 d CURLOPT_SSLENGINE...
1044 d c 10089
1045 d CURLOPT_SSLENGINE_DEFAULT...
1046 d c 00090
1047 d CURLOPT_DNS_USE_GLOBAL_CACHE...
1048 d c 00091
1049 d CURLOPT_DNS_CACHE_TIMEOUT...
1050 d c 00092
1051 d CURLOPT_PREQUOTE...
1052 d c 10093
1053 d CURLOPT_DEBUGFUNCTION...
1054 d c 20094
1055 d CURLOPT_DEBUGDATA...
1056 d c 10095
1057 d CURLOPT_COOKIESESSION...
1058 d c 00096
1059 d CURLOPT_CAPATH...
1060 d c 10097
1061 d CURLOPT_BUFFERSIZE...
1062 d c 00098
1063 d CURLOPT_NOSIGNAL...
1064 d c 00099
1065 d CURLOPT_SHARE c 10100
1066 d CURLOPT_PROXYTYPE...
1067 d c 00101
1068 d CURLOPT_ACCEPT_ENCODING...
1069 d c 10102
1070 d CURLOPT_PRIVATE...
1071 d c 10103
1072 d CURLOPT_HTTP200ALIASES...
1073 d c 10104
1074 d CURLOPT_UNRESTRICTED_AUTH...
1075 d c 00105
1076 d CURLOPT_FTP_USE_EPRT...
1077 d c 00106
1078 d CURLOPT_HTTPAUTH...
1079 d c 00107
1080 d CURLOPT_SSL_CTX_FUNCTION...
1081 d c 20108
1082 d CURLOPT_SSL_CTX_DATA...
1083 d c 10109
1084 d CURLOPT_FTP_CREATE_MISSING_DIRS...
1085 d c 00110
1086 d CURLOPT_PROXYAUTH...
1087 d c 00111
1088 d CURLOPT_FTP_RESPONSE_TIMEOUT...
1089 d c 00112
1090 d CURLOPT_IPRESOLVE...
1091 d c 00113
1092 d CURLOPT_MAXFILESIZE...
1093 d c 00114
1094 d CURLOPT_INFILESIZE_LARGE...
1095 d c 30115
1096 d CURLOPT_RESUME_FROM_LARGE...
1097 d c 30116
1098 d CURLOPT_MAXFILESIZE_LARGE...
1099 d c 30117
1100 d CURLOPT_NETRC_FILE...
1101 d c 10118
1102 d CURLOPT_USE_SSL...
1103 d c 00119
1104 d CURLOPT_POSTFIELDSIZE_LARGE...
1105 d c 30120
1106 d CURLOPT_TCP_NODELAY...
1107 d c 00121
1108 d CURLOPT_FTPSSLAUTH...
1109 d c 00129
1110 d CURLOPT_IOCTLFUNCTION...
1111 d c 20130
1112 d CURLOPT_IOCTLDATA...
1113 d c 10131
1114 d CURLOPT_FTP_ACCOUNT...
1115 d c 10134
1116 d CURLOPT_COOKIELIST...
1117 d c 10135
1118 d CURLOPT_IGNORE_CONTENT_LENGTH...
1119 d c 00136
1120 d CURLOPT_FTP_SKIP_PASV_IP...
1121 d c 00137
1122 d CURLOPT_FTP_FILEMETHOD...
1123 d c 00138
1124 d CURLOPT_LOCALPORT...
1125 d c 00139
1126 d CURLOPT_LOCALPORTRANGE...
1127 d c 00140
1128 d CURLOPT_CONNECT_ONLY...
1129 d c 00141
1130 d CURLOPT_CONV_FROM_NETWORK_FUNCTION...
1131 d c 20142
1132 d CURLOPT_CONV_TO_NETWORK_FUNCTION...
1133 d c 20143
1134 d CURLOPT_CONV_FROM_UTF8_FUNCTION...
1135 d c 20144
1136 d CURLOPT_MAX_SEND_SPEED_LARGE...
1137 d c 30145
1138 d CURLOPT_MAX_RECV_SPEED_LARGE...
1139 d c 30146
1140 d CURLOPT_FTP_ALTERNATIVE_TO_USER...
1141 d c 10147
1142 d CURLOPT_SOCKOPTFUNCTION...
1143 d c 20148
1144 d CURLOPT_SOCKOPTDATA...
1145 d c 10149
1146 d CURLOPT_SSL_SESSIONID_CACHE...
1147 d c 00150
1148 d CURLOPT_SSH_AUTH_TYPES...
1149 d c 00151
1150 d CURLOPT_SSH_PUBLIC_KEYFILE...
1151 d c 10152
1152 d CURLOPT_SSH_PRIVATE_KEYFILE...
1153 d c 10153
1154 d CURLOPT_FTP_SSL_CCC...
1155 d c 00154
1156 d CURLOPT_TIMEOUT_MS...
1157 d c 00155
1158 d CURLOPT_CONNECTTIMEOUT_MS...
1159 d c 00156
1160 d CURLOPT_HTTP_TRANSFER_DECODING...
1161 d c 00157
1162 d CURLOPT_HTTP_CONTENT_DECODING...
1163 d c 00158
1164 d CURLOPT_NEW_FILE_PERMS...
1165 d c 00159
1166 d CURLOPT_NEW_DIRECTORY_PERMS...
1167 d c 00160
1168 d CURLOPT_POSTREDIR...
1169 d c 00161
1170 d CURLOPT_SSH_HOST_PUBLIC_KEY_MD5...
1171 d c 10162
1172 d CURLOPT_OPENSOCKETFUNCTION...
1173 d c 20163
1174 d CURLOPT_OPENSOCKETDATA...
1175 d c 10164
1176 d CURLOPT_COPYPOSTFIELDS...
1177 d c 10165
1178 d CURLOPT_PROXY_TRANSFER_MODE...
1179 d c 00166
1180 d CURLOPT_SEEKFUNCTION...
1181 d c 20167
1182 d CURLOPT_SEEKDATA...
1183 d c 10168
1184 d CURLOPT_CRLFILE...
1185 d c 10169
1186 d CURLOPT_ISSUERCERT...
1187 d c 10170
1188 d CURLOPT_ADDRESS_SCOPE...
1189 d c 00171
1190 d CURLOPT_CERTINFO...
1191 d c 00172
1192 d CURLOPT_USERNAME...
1193 d c 10173
1194 d CURLOPT_PASSWORD...
1195 d c 10174
1196 d CURLOPT_PROXYUSERNAME...
1197 d c 10175
1198 d CURLOPT_PROXYPASSWORD...
1199 d c 10176
1200 d CURLOPT_NOPROXY...
1201 d c 10177
1202 d CURLOPT_TFTP_BLKSIZE...
1203 d c 00178
1204 d CURLOPT_SOCKS5_GSSAPI_SERVICE...
1205 d c 10179
1206 d CURLOPT_SOCKS5_GSSAPI_NEC...
1207 d c 00180
1208 d CURLOPT_PROTOCOLS...
1209 d c 00181
1210 d CURLOPT_REDIR_PROTOCOLS...
1211 d c 00182
1212 d CURLOPT_SSH_KNOWNHOSTS...
1213 d c 10183
1214 d CURLOPT_SSH_KEYFUNCTION...
1215 d c 20184
1216 d CURLOPT_SSH_KEYDATA...
1217 d c 10185
1218 d CURLOPT_MAIL_FROM...
1219 d c 10186
1220 d CURLOPT_MAIL_RCPT...
1221 d c 10187
1222 d CURLOPT_FTP_USE_PRET...
1223 d c 00188
1224 d CURLOPT_RTSP_REQUEST...
1225 d c 00189
1226 d CURLOPT_RTSP_SESSION_ID...
1227 d c 10190
1228 d CURLOPT_RTSP_STREAM_URI...
1229 d c 10191
1230 d CURLOPT_RTSP_TRANSPORT...
1231 d c 10192
1232 d CURLOPT_RTSP_CLIENT_CSEQ...
1233 d c 00193
1234 d CURLOPT_RTSP_SERVER_CSEQ...
1235 d c 00194
1236 d CURLOPT_INTERLEAVEDATA...
1237 d c 10195
1238 d CURLOPT_INTERLEAVEFUNCTION...
1239 d c 20196
1240 d CURLOPT_WILDCARDMATCH...
1241 d c 00197
1242 d CURLOPT_CHUNK_BGN_FUNCTION...
1243 d c 20198
1244 d CURLOPT_CHUNK_END_FUNCTION...
1245 d c 20199
1246 d CURLOPT_FNMATCH_FUNCTION...
1247 d c 20200
1248 d CURLOPT_CHUNK_DATA...
1249 d c 10201
1250 d CURLOPT_FNMATCH_DATA...
1251 d c 10202
1252 d CURLOPT_RESOLVE...
1253 d c 10203
1254 d CURLOPT_TLSAUTH_USERNAME...
1255 d c 10204
1256 d CURLOPT_TLSAUTH_PASSWORD...
1257 d c 10205
1258 d CURLOPT_TLSAUTH_TYPE...
1259 d c 10206
1260 d CURLOPT_TRANSFER_ENCODING...
1261 d c 00207
1262 d CURLOPT_CLOSESOCKETFUNCTION...
1263 d c 20208
1264 d CURLOPT_CLOSESOCKETDATA...
1265 d c 10209
1266 d CURLOPT_GSSAPI_DELEGATION...
1267 d c 00210
1268 d CURLOPT_DNS_SERVERS...
1269 d c 10211
1270 d CURLOPT_ACCEPTTIMEOUT_MS...
1271 d c 00212
1272 d CURLOPT_TCP_KEEPALIVE...
1273 d c 00213
1274 d CURLOPT_TCP_KEEPIDLE...
1275 d c 00214
1276 d CURLOPT_TCP_KEEPINTVL...
1277 d c 00215
1278 d CURLOPT_SSL_OPTIONS...
1279 d c 00216
1280 d CURLOPT_MAIL_AUTH...
1281 d c 10217
1282 d CURLOPT_SASL_IR...
1283 d c 00218
1284 d CURLOPT_XFERINFOFUNCTION...
1285 d c 20219
1286 d CURLOPT_XOAUTH2_BEARER...
1287 d c 10220
1288 d CURLOPT_DNS_INTERFACE...
1289 d c 10221
1290 d CURLOPT_DNS_LOCAL_IP4...
1291 d c 10222
1292 d CURLOPT_DNS_LOCAL_IP6...
1293 d c 10223
1294 d CURLOPT_LOGIN_OPTIONS...
1295 d c 10224
1296 d CURLOPT_SSL_ENABLE_NPN...
1297 d c 00225
1298 d CURLOPT_SSL_ENABLE_ALPN...
1299 d c 00226
1300 d CURLOPT_EXPECT_100_TIMEOUT_MS...
1301 d c 00227
1302 d CURLOPT_PROXYHEADER...
1303 d c 10228
1304 d CURLOPT_HEADEROPT...
1305 d c 00229
1306 d CURLOPT_PINNEDPUBLICKEY...
1307 d c 10230
1308 d CURLOPT_UNIX_SOCKET_PATH...
1309 d c 10231
1310 d CURLOPT_SSL_VERIFYSTATUS...
1311 d c 00232
1312 d CURLOPT_SSL_FALSESTART...
1313 d c 00233
1314 d CURLOPT_PATH_AS_IS...
1315 d c 00234
1316 d CURLOPT_PROXY_SERVICE_NAME...
1317 d c 10235
1318 d CURLOPT_SERVICE_NAME...
1319 d c 10236
1320 d CURLOPT_PIPEWAIT...
1321 d c 00237
1322 d CURLOPT_DEFAULT_PROTOCOL...
1323 d c 10238
1324 d CURLOPT_STREAM_WEIGHT...
1325 d c 00239
1326 d CURLOPT_STREAM_DEPENDS...
1327 d c 10240
1328 d CURLOPT_STREAM_DEPENDS_E...
1329 d c 10241
1330 d CURLOPT_TFTP_NO_OPTIONS...
1331 d c 00242
1332 d CURLOPT_CONNECT_TO...
1333 d c 10243
1334 d CURLOPT_TCP_FASTOPEN...
1335 d c 00244
1336 d CURLOPT_KEEP_SENDING_ON_ERROR...
1337 d c 00245
1338 d CURLOPT_PROXY_CAINFO...
1339 d c 10246
1340 d CURLOPT_PROXY_CAPATH...
1341 d c 10247
1342 d CURLOPT_PROXY_SSL_VERIFYPEER...
1343 d c 00248
1344 d CURLOPT_PROXY_SSL_VERIFYHOST...
1345 d c 00249
1346 d CURLOPT_PROXY_SSLVERSION...
1347 d c 00250
1348 d CURLOPT_PROXY_TLSAUTH_USERNAME...
1349 d c 10251
1350 d CURLOPT_PROXY_TLSAUTH_PASSWORD...
1351 d c 10252
1352 d CURLOPT_PROXY_TLSAUTH_TYPE...
1353 d c 10253
1354 d CURLOPT_PROXY_SSLCERT...
1355 d c 10254
1356 d CURLOPT_PROXY_SSLCERTTYPE...
1357 d c 10255
1358 d CURLOPT_PROXY_SSLKEY...
1359 d c 10256
1360 d CURLOPT_PROXY_SSLKEYTYPE...
1361 d c 10257
1362 d CURLOPT_PROXY_KEYPASSWD...
1363 d c 10258
1364 d CURLOPT_PROXY_SSL_CIPHER_LIST...
1365 d c 10259
1366 d CURLOPT_PROXY_CRLFILE...
1367 d c 10260
1368 d CURLOPT_PROXY_SSL_OPTIONS...
1369 d c 00261
1370 d CURLOPT_PRE_PROXY...
1371 d c 10262
1372 d CURLOPT_PROXY_PINNEDPUBLICKEY...
1373 d c 10263
1374 d CURLOPT_ABSTRACT_UNIX_SOCKET...
1375 d c 10264
1376 d CURLOPT_SUPPRESS_CONNECT_HEADERS...
1377 d c 00265
1378 d CURLOPT_REQUEST_TARGET...
1379 d c 10266
1380 d CURLOPT_SOCKS5_AUTH...
1381 d c 00267
1382 d CURLOPT_SSH_COMPRESSION...
1383 d c 00268
1384 d CURLOPT_MIMEPOST...
1385 d c 10269
1386 d CURLOPT_TIMEVALUE_LARGE...
1387 d c 30270
1388 d CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS...
1389 d c 00271
1390 d CURLOPT_RESOLVER_START_FUNCTION...
1391 d c 20272
1392 d CURLOPT_RESOLVER_START_DATA...
1393 d c 10273
1394 d CURLOPT_HAPROXYPROTOCOL...
1395 d c 00274
1396 d CURLOPT_DNS_SHUFFLE_ADDRESSES...
1397 d c 00275
1398 d CURLOPT_TLS13_CIPHERS...
1399 d c 10276
1400 d CURLOPT_PROXY_TLS13_CIPHERS...
1401 d c 10277
1402 d CURLOPT_DISALLOW_USERNAME_IN_URL...
1403 d c 00278
1404 d CURLOPT_DOH_URL...
1405 d c 10279
1406 d CURLOPT_UPLOAD_BUFFERSIZE...
1407 d c 00280
1408 d CURLOPT_UPKEEP_INTERVAL_MS...
1409 d c 00281
1410 d CURLOPT_CURLU c 10282
1411 d CURLOPT_TRAILERFUNCTION...
1412 d c 20283
1413 d CURLOPT_TRAILERDATA...
1414 d c 10284
1415 d CURLOPT_HTTP09_ALLOWED...
1416 d c 00285
1417 d CURLOPT_ALTSVC_CTRL...
1418 d c 00286
1419 d CURLOPT_ALTSVC...
1420 d c 10287
1421 d CURLOPT_MAXAGE_CONN...
1422 d c 00288
1423 d CURLOPT_SASL_AUTHZID...
1424 d c 10289
1425 *
1426 /if not defined(CURL_NO_OLDIES)
1427 d CURLOPT_FILE c 10001
1428 d CURLOPT_INFILE...
1429 d c 10009
1430 d CURLOPT_SSLKEYPASSWD...
1431 d c 10026
1432 d CURLOPT_SSLCERTPASSWD...
1433 d c 10026
1434 d CURLOPT_WRITEHEADER...
1435 d c 10029
1436 d CURLOPT_WRITEINFO...
1437 d c 10040
1438 d CURLOPT_FTPLISTONLY...
1439 d c 00048
1440 d CURLOPT_FTPAPPEND...
1441 d c 00050
1442 d CURLOPT_CLOSEPOLICY...
1443 d c 00072
1444 d CURLOPT_KRB4LEVEL...
1445 d c 10063
1446 d CURLOPT_ENCODING...
1447 d c 10102
1448 d CURLOPT_SERVER_RESPONSE_TIMEOUT...
1449 d c 00112
1450 d CURLOPT_FTP_SSL...
1451 d c 00119
1452 d CURLOPT_POST301...
1453 d c 00161
1454 /endif
1455 *
1456 d CURLFORMcode s 10i 0 based(######ptr######) Enum
1457 d CURL_FORMADD_OK...
1458 d c 0
1459 d CURL_FORMADD_MEMORY...
1460 d c 1
1461 d CURL_FORMADD_OPTION_TWICE...
1462 d c 2
1463 d CURL_FORMADD_NULL...
1464 d c 3
1465 d CURL_FORMADD_UNKNOWN_OPTION...
1466 d c 4
1467 d CURL_FORMADD_INCOMPLETE...
1468 d c 5
1469 d CURL_FORMADD_ILLEGAL_ARRAY...
1470 d c 6
1471 d CURL_FORMADD_DISABLED...
1472 d c 7
1473 *
1474 d CURLformoption s 10i 0 based(######ptr######) Enum
1475 d CURLFORM_NOTHING...
1476 d c 0
1477 d CURLFORM_COPYNAME...
1478 d c 1
1479 d CURLFORM_PTRNAME...
1480 d c 2
1481 d CURLFORM_NAMELENGTH...
1482 d c 3
1483 d CURLFORM_COPYCONTENTS...
1484 d c 4
1485 d CURLFORM_PTRCONTENTS...
1486 d c 5
1487 d CURLFORM_CONTENTSLENGTH...
1488 d c 6
1489 d CURLFORM_FILECONTENT...
1490 d c 7
1491 d CURLFORM_ARRAY...
1492 d c 8
1493 d CURLFORM_OBSOLETE...
1494 d c 9
1495 d CURLFORM_FILE...
1496 d c 10
1497 d CURLFORM_BUFFER...
1498 d c 11
1499 d CURLFORM_BUFFERPTR...
1500 d c 12
1501 d CURLFORM_BUFFERLENGTH...
1502 d c 13
1503 d CURLFORM_CONTENTTYPE...
1504 d c 14
1505 d CURLFORM_CONTENTHEADER...
1506 d c 15
1507 d CURLFORM_FILENAME...
1508 d c 16
1509 d CURLFORM_END...
1510 d c 17
1511 d CURLFORM_OBSOLETE2...
1512 d c 18
1513 d CURLFORM_STREAM...
1514 d c 19
1515 d CURLFORM_CONTENTLEN...
1516 d c 20
1517 *
1518 d CURLINFO s 10i 0 based(######ptr######) Enum
1519 d CURLINFO_EFFECTIVE_URL... CURLINFO_STRING + 1
1520 d c X'00100001'
1521 d CURLINFO_RESPONSE_CODE... CURLINFO_LONG + 2
1522 d c X'00200002'
1523 d CURLINFO_TOTAL_TIME... CURLINFO_DOUBLE + 3
1524 d c X'00300003'
1525 d CURLINFO_NAMELOOKUP_TIME... CURLINFO_DOUBLE + 4
1526 d c X'00300004'
1527 d CURLINFO_CONNECT_TIME... CURLINFO_DOUBLE + 5
1528 d c X'00300005'
1529 d CURLINFO_PRETRANSFER_TIME... CURLINFO_DOUBLE + 6
1530 d c X'00300006'
1531 d CURLINFO_SIZE_UPLOAD... CURLINFO_DOUBLE + 7
1532 d c X'00300007'
1533 d CURLINFO_SIZE_UPLOAD_T... CURLINFO_OFF_T + 7
1534 d c X'00600007'
1535 d CURLINFO_SIZE_DOWNLOAD... CURLINFO_DOUBLE + 8
1536 d c X'00300008'
1537 d CURLINFO_SIZE_DOWNLOAD_T... CURLINFO_OFF_T + 8
1538 d c X'00600008'
1539 d CURLINFO_SPEED_DOWNLOAD... CURLINFO_DOUBLE + 9
1540 d c X'00300009'
1541 d CURLINFO_SPEED_DOWNLOAD_T... CURLINFO_OFF_T + 9
1542 d c X'00600009'
1543 d CURLINFO_SPEED_UPLOAD... CURLINFO_DOUBLE + 10
1544 d c X'0030000A'
1545 d CURLINFO_SPEED_UPLOAD_T... CURLINFO_OFF_T + 10
1546 d c X'0060000A'
1547 d CURLINFO_HEADER_SIZE... CURLINFO_LONG + 11
1548 d c X'0020000B'
1549 d CURLINFO_REQUEST_SIZE... CURLINFO_LONG + 12
1550 d c X'0020000C'
1551 d CURLINFO_SSL_VERIFYRESULT... CURLINFO_LONG + 13
1552 d c X'0020000D'
1553 d CURLINFO_FILETIME... CURLINFO_LONG + 14
1554 d c X'0020000E'
1555 d CURLINFO_FILETIME_T... CURLINFO_OFF_T + 14
1556 d c X'0060000E'
1557 d CURLINFO_CONTENT_LENGTH_DOWNLOAD... CURLINFO_DOUBLE + 15
1558 d c X'0030000F'
1559 d CURLINFO_CONTENT_LENGTH_DOWNLOAD_T... CURLINFO_OFF_T + 15
1560 d c X'0060000F'
1561 d CURLINFO_CONTENT_LENGTH_UPLOAD... CURLINFO_DOUBLE + 16
1562 d c X'00300010'
1563 d CURLINFO_CONTENT_LENGTH_UPLOAD_T... CURLINFO_OFF_T + 16
1564 d c X'00600010'
1565 d CURLINFO_STARTTRANSFER_TIME... CURLINFO_DOUBLE + 17
1566 d c X'00300011'
1567 d CURLINFO_CONTENT_TYPE... CURLINFO_STRING + 18
1568 d c X'00100012'
1569 d CURLINFO_REDIRECT_TIME... CURLINFO_DOUBLE + 19
1570 d c X'00300013'
1571 d CURLINFO_REDIRECT_COUNT... CURLINFO_LONG + 20
1572 d c X'00200014'
1573 d CURLINFO_PRIVATE... CURLINFO_STRING + 21
1574 d c X'00100015'
1575 d CURLINFO_HTTP_CONNECTCODE... CURLINFO_LONG + 22
1576 d c X'00200016'
1577 d CURLINFO_HTTPAUTH_AVAIL... CURLINFO_LONG + 23
1578 d c X'00200017'
1579 d CURLINFO_PROXYAUTH_AVAIL... CURLINFO_LONG + 24
1580 d c X'00200018'
1581 d CURLINFO_OS_ERRNO... CURLINFO_LONG + 25
1582 d c X'00200019'
1583 d CURLINFO_NUM_CONNECTS... CURLINFO_LONG + 26
1584 d c X'0020001A'
1585 d CURLINFO_SSL_ENGINES... CURLINFO_SLIST + 27
1586 d c X'0040001B'
1587 d CURLINFO_COOKIELIST... CURLINFO_SLIST + 28
1588 d c X'0040001C'
1589 d CURLINFO_LASTSOCKET... CURLINFO_LONG + 29
1590 d c X'0020001D'
1591 d CURLINFO_FTP_ENTRY_PATH... CURLINFO_STRING + 30
1592 d c X'0010001E'
1593 d CURLINFO_REDIRECT_URL... CURLINFO_STRING + 31
1594 d c X'0010001F'
1595 d CURLINFO_PRIMARY_IP... CURLINFO_STRING + 32
1596 d c X'00100020'
1597 d CURLINFO_APPCONNECT_TIME... CURLINFO_DOUBLE + 33
1598 d c X'00300021'
1599 d CURLINFO_CERTINFO... CURLINFO_SLIST + 34
1600 d c X'00400022'
1601 d CURLINFO_CONDITION_UNMET... CURLINFO_LONG + 35
1602 d c X'00200023'
1603 d CURLINFO_RTSP_SESSION_ID... CURLINFO_STRING + 36
1604 d c X'00100024'
1605 d CURLINFO_RTSP_CLIENT_CSEQ... CURLINFO_LONG + 37
1606 d c X'00200025'
1607 d CURLINFO_RTSP_SERVER_CSEQ... CURLINFO_LONG + 38
1608 d c X'00200026'
1609 d CURLINFO_RTSP_CSEQ_RECV... CURLINFO_LONG + 39
1610 d c X'00200027'
1611 d CURLINFO_PRIMARY_PORT... CURLINFO_LONG + 40
1612 d c X'00200028'
1613 d CURLINFO_LOCAL_IP... CURLINFO_STRING + 41
1614 d c X'00100029'
1615 d CURLINFO_LOCAL_PORT... CURLINFO_LONG + 42
1616 d c X'0020002A'
1617 d CURLINFO_TLS_SESSION... CURLINFO_SLIST + 43
1618 d c X'0040002B'
1619 d CURLINFO_ACTIVESOCKET... CURLINFO_SOCKET + 44
1620 d c X'0050002C'
1621 d CURLINFO_TLS_SSL_PTR... CURLINFO_SLIST + 45
1622 d c X'0040002D'
1623 d CURLINFO_HTTP_VERSION... CURLINFO_LONG + 46
1624 d c X'0020002E'
1625 d CURLINFO_PROXY_SSL_VERIFYRESULT... CURLINFO_LONG + 47
1626 d c X'0020002F'
1627 d CURLINFO_PROTOCOL... CURLINFO_LONG + 48
1628 d c X'00200030'
1629 d CURLINFO_SCHEME... CURLINFO_STRING + 49
1630 d c X'00100031'
1631 d CURLINFO_TOTAL_TIME_T... CURLINFO_OFF_T + 50
1632 d c X'00600032'
1633 d CURLINFO_NAMELOOKUP_TIME_T... CURLINFO_OFF_T + 51
1634 d c X'00600033'
1635 d CURLINFO_CONNECT_TIME_T... CURLINFO_OFF_T + 52
1636 d c X'00600034'
1637 d CURLINFO_PRETRANSFER_TIME_T... CURLINFO_OFF_T + 53
1638 d c X'00600035'
1639 d CURLINFO_STARTTRANSFER_TIME_T... CURLINFO_OFF_T + 54
1640 d c X'00600036'
1641 d CURLINFO_REDIRECT_TIME_T... CURLINFO_OFF_T + 55
1642 d c X'00600037'
1643 d CURLINFO_APPCONNECT_TIME_T... CURLINFO_OFF_T + 56
1644 d c X'00600036'
1645 *
1646 d CURLINFO_HTTP_CODE... Old ...RESPONSE_CODE
1647 d c X'00200002'
1648 *
1649 d curl_sslbackend...
1650 d s 10i 0 based(######ptr######) Enum
1651 d CURLSSLBACKEND_NONE...
1652 d c 0
1653 d CURLSSLBACKEND_OPENSSL...
1654 d c 1
1655 d CURLSSLBACKEND_GNUTLS...
1656 d c 2
1657 d CURLSSLBACKEND_NSS...
1658 d c 3
1659 d CURLSSLBACKEND_OBSOLETE4...
1660 d c 4
1661 d CURLSSLBACKEND_GSKIT...
1662 d c 5
1663 d CURLSSLBACKEND_POLARSSL...
1664 d c 6
1665 d CURLSSLBACKEND_CYASSL...
1666 d c 7
1667 d CURLSSLBACKEND_SCHANNEL...
1668 d c 8
1669 d CURLSSLBACKEND_DARWINSSL...
1670 d c 9
1671 d CURLSSLBACKEND_AXTLS...
1672 d c 10
1673 d CURLSSLBACKEND_MBEDTLS...
1674 d c 11
1675 d CURLSSLBACKEND_MESALINK...
1676 d c 12
1677 * Aliases for clones.
1678 d CURLSSLBACKEND_LIBRESSL...
1679 d c 1
1680 d CURLSSLBACKEND_BORINGSSL...
1681 d c 1
1682 d CURLSSLBACKEND_WOLFSSL...
1683 d c 6
1684 *
1685 d curl_closepolicy...
1686 d s 10i 0 based(######ptr######) Enum
1687 d CURLCLOSEPOLICY_OLDEST...
1688 d c 1
1689 d CURLCLOSEPOLICY_LEAST_RECENTLY_USED...
1690 d c 2
1691 d CURLCLOSEPOLICY_LEAST_TRAFFIC...
1692 d c 3
1693 d CURLCLOSEPOLICY_SLOWEST...
1694 d c 4
1695 d CURLCLOSEPOLICY_CALLBACK...
1696 d c 5
1697 *
1698 d curl_lock_data...
1699 d s 10i 0 based(######ptr######) Enum
1700 d CURL_LOCK_DATA_NONE...
1701 d c 0
1702 d CURL_LOCK_DATA_SHARE...
1703 d c 1
1704 d CURL_LOCK_DATA_COOKIE...
1705 d c 2
1706 d CURL_LOCK_DATA_DNS...
1707 d c 3
1708 d CURL_LOCK_DATA_SSL_SESSION...
1709 d c 4
1710 d CURL_LOCK_DATA_CONNECT...
1711 d c 5
1712 d CURL_LOCK_DATA_PSL...
1713 d c 6
1714 d CURL_LOCK_DATA_LAST...
1715 d c 7
1716 *
1717 d curl_lock_access...
1718 d s 10i 0 based(######ptr######) Enum
1719 d CURL_LOCK_ACCESS_NONE...
1720 d c 0
1721 d CURL_LOCK_ACCESS_SHARED...
1722 d c 1
1723 d CURL_LOCK_ACCESS_SINGLE...
1724 d c 2
1725 *
1726 d curl_TimeCond s 10i 0 based(######ptr######) Enum
1727 d CURL_TIMECOND_NONE...
1728 d c 0
1729 d CURL_TIMECOND_IFMODSINCE...
1730 d c 1
1731 d CURL_TIMECOND_LASTMOD...
1732 d c 2
1733 d CURL_TIMECOND_LAST...
1734 d c 3
1735 *
1736 d CURLSHcode s 10i 0 based(######ptr######) Enum
1737 d CURLSHE_OK c 0
1738 d CURLSHE_BAD_OPTION...
1739 d c 1
1740 d CURLSHE_IN_USE...
1741 d c 2
1742 d CURLSHE_INVALID...
1743 d c 3
1744 d CURLSHE_NOMEM...
1745 d c 4
1746 d CURLSHE_NOT_BUILT_IN...
1747 d c 5
1748 *
1749 d CURLSHoption...
1750 d s 10i 0 based(######ptr######) Enum
1751 d CURLSHOPT_SHARE...
1752 d c 1
1753 d CURLSHOPT_UNSHARE...
1754 d c 2
1755 d CURLSHOPT_LOCKFUNC...
1756 d c 3
1757 d CURLSHOPT_UNLOCKFUNC...
1758 d c 4
1759 d CURLSHOPT_USERDATA...
1760 d c 5
1761 *
1762 d CURLversion s 10i 0 based(######ptr######) Enum
1763 d CURLVERSION_FIRST...
1764 d c 0
1765 d CURLVERSION_SECOND...
1766 d c 1
1767 d CURLVERSION_THIRD...
1768 d c 2
1769 d CURLVERSION_FOURTH...
1770 d c 3
1771 d CURLVERSION_NOW...
1772 d c 3 CURLVERSION_FOURTH
1773 *
1774 d curlsocktype s 10i 0 based(######ptr######) Enum
1775 d CURLSOCKTYPE_IPCXN...
1776 d c 0
1777 d CURLSOCKTYPE_ACCEPT...
1778 d c 1
1779 *
1780 d CURL_SOCKOPT_OK...
1781 d c 0
1782 d CURL_SOCKOPT_ERROR...
1783 d c 1
1784 d CURL_SOCKOPT_ALREADY_CONNECTED...
1785 d c 2
1786 *
1787 d CURLMcode s 10i 0 based(######ptr######) Enum
1788 d CURLM_CALL_MULTI_PERFORM...
1789 d c -1
1790 d CURLM_CALL_MULTI_SOCKET...
1791 d c -1
1792 d CURLM_OK c 0
1793 d CURLM_BAD_HANDLE...
1794 d c 1
1795 d CURLM_BAD_EASY_HANDLE...
1796 d c 2
1797 d CURLM_OUT_OF_MEMORY...
1798 d c 3
1799 d CURLM_INTERNAL_ERROR...
1800 d c 4
1801 d CURLM_BAD_SOCKET...
1802 d c 5
1803 d CURLM_UNKNOWN_OPTION...
1804 d c 6
1805 d CURLM_ADDED_ALREADY...
1806 d c 7
1807 d CURLM_LAST c 8
1808 *
1809 d CURLMSG s 10i 0 based(######ptr######) Enum
1810 d CURLMSG_NONE c 0
1811 d CURLMSG_DONE c 1
1812 *
1813 d CURLMoption s 10i 0 based(######ptr######) Enum
1814 d CURLMOPT_SOCKETFUNCTION...
1815 d c 20001
1816 d CURLMOPT_SOCKETDATA...
1817 d c 10002
1818 d CURLMOPT_PIPELINING...
1819 d c 00003
1820 d CURLMOPT_TIMERFUNCTION...
1821 d c 20004
1822 d CURLMOPT_TIMERDATA...
1823 d c 10005
1824 d CURLMOPT_MAXCONNECTS...
1825 d c 00006
1826 d CURLMOPT_MAX_HOST_CONNECTIONS...
1827 d c 00007
1828 d CURLMOPT_MAX_PIPELINE_LENGTH...
1829 d c 00008
1830 d CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE...
1831 d c 30009
1832 d CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE...
1833 d c 30010
1834 d CURLMOPT_PIPELINING_SITE_BL...
1835 d c 10011
1836 d CURLMOPT_PIPELINING_SERVER_BL...
1837 d c 10012
1838 d CURLMOPT_MAX_TOTAL_CONNECTIONS...
1839 d c 00013
1840 d CURLMOPT_PUSHFUNCTION...
1841 d c 20014
1842 d CURLMOPT_PUSHDATA...
1843 d c 10015
1844 *
1845 * Bitmask bits for CURLMOPT_PIPELING.
1846 *
1847 d CURLPIPE_NOTHING...
1848 d c x'00000000'
1849 d CURLPIPE_HTTP1 c x'00000001'
1850 d CURLPIPE_MULTIPLEX...
1851 d c x'00000002'
1852 *
1853 * Public API enums for RTSP requests.
1854 *
1855 d CURLRTSPREQ_NONE...
1856 d c 0
1857 d CURL_RTSPREQ_OPTIONS...
1858 d c 1
1859 d CURL_RTSPREQ_DESCRIBE...
1860 d c 2
1861 d CURL_RTSPREQ_ANNOUNCE...
1862 d c 3
1863 d CURL_RTSPREQ_SETUP...
1864 d c 4
1865 d CURL_RTSPREQ_PLAY...
1866 d c 5
1867 d CURL_RTSPREQ_PAUSE...
1868 d c 6
1869 d CURL_RTSPREQ_TEARDOWN...
1870 d c 7
1871 d CURL_RTSPREQ_GET_PARAMETER...
1872 d c 8
1873 d CURL_RTSPREQ_SET_PARAMETER...
1874 d c 9
1875 d CURL_RTSPREQ_RECORD...
1876 d c 10
1877 d CURL_RTSPREQ_RECEIVE...
1878 d c 12
1879 d CURL_RTSPREQ_LAST...
1880 d c 13
1881 *
1882 d CURLUcode s 10i 0 based(######ptr######) Enum
1883 d CURLUE_OK c 0
1884 d CURLUE_BAD_HANDLE...
1885 d c 1
1886 d CURLUE_BAD_PARTPOINTER...
1887 d c 2
1888 d CURLUE_MALFORMED_INPUT...
1889 d c 3
1890 d CURLUE_BAD_PORT_NUMBER...
1891 d c 4
1892 d CURLUE_UNSUPPORTED_SCHEME...
1893 d c 5
1894 d CURLUE_URLDECODE...
1895 d c 6
1896 d CURLUE_OUT_OF_MEMORY...
1897 d c 7
1898 d CURLUE_USER_NOT_ALLOWED...
1899 d c 8
1900 d CURLUE_UNKNOWN_PART...
1901 d c 9
1902 d CURLUE_NO_SCHEME...
1903 d c 10
1904 d CURLUE_NO_USER...
1905 d c 11
1906 d CURLUE_NO_PASSWORD...
1907 d c 12
1908 d CURLUE_NO_OPTIONS...
1909 d c 13
1910 d CURLUE_NO_HOST...
1911 d c 14
1912 d CURLUE_NO_PORT...
1913 d c 15
1914 d CURLUE_NO_QUERY...
1915 d c 16
1916 d CURLUE_NO_FRAGMENT...
1917 d c 17
1918 *
1919 d CURLUPart s 10i 0 based(######ptr######) Enum
1920 d CURLUPART_URL c 0
1921 d CURLUPART_SCHEME...
1922 d c 1
1923 d CURLUPART_USER...
1924 d c 2
1925 d CURLUPART_PASSWORD...
1926 d c 3
1927 d CURLUPART_OPTIONS...
1928 d c 4
1929 d CURLUPART_HOST...
1930 d c 5
1931 d CURLUPART_PORT...
1932 d c 6
1933 d CURLUPART_PATH...
1934 d c 7
1935 d CURLUPART_QUERY...
1936 d c 8
1937 d CURLUPART_FRAGMENT...
1938 d c 9
1939 *
1940 * Renaming CURLMsg to CURL_Msg to avoid case-insensivity name clash.
1941 *
1942 d CURL_Msg ds based(######ptr######)
1943 d qualified
1944 d msg like(CURLMSG)
1945 d easy_handle * CURL *
1946 d data *
1947 d whatever * overlay(data) void *
1948 d result overlay(data) like(CURLcode)
1949 *
1950 d curl_waitfd...
1951 d ds based(######ptr######)
1952 d qualified
1953 d fd like(curl_socket_t)
1954 d events 5i 0
1955 d revents 5i 0
1956 *
1957 d curl_http_post...
1958 d ds based(######ptr######)
1959 d qualified
1960 d next * curl_httppost *
1961 d name * char *
1962 d namelength 10i 0 long
1963 d contents * char *
1964 d contentslength...
1965 d 10i 0 long
1966 d buffer * char *
1967 d bufferlength...
1968 d 10i 0 long
1969 d contenttype * char *
1970 d contentheader...
1971 d * curl_slist *
1972 d more * curl_httppost *
1973 d flags 10i 0 long
1974 d showfilename * char *
1975 d userp * void *
1976 *
1977 d curl_sockaddr ds based(######ptr######)
1978 d qualified
1979 d family 10i 0
1980 d socktype 10i 0
1981 d protocol 10i 0
1982 d addrlen 10u 0
1983 d addr 16 struct sockaddr
1984 *
1985 d curl_khtype s 10i 0 based(######ptr######) enum
1986 d CURLKHTYPE_UNKNOWN...
1987 d c 0
1988 d CURLKHTYPE_RSA1...
1989 d c 1
1990 d CURLKHTYPE_RSA...
1991 d c 2
1992 d CURLKHTYPE_DSS...
1993 d c 3
1994 *
1995 d curl_khkey ds based(######ptr######)
1996 d qualified
1997 d key * const char *
1998 d len 10u 0
1999 d keytype like(curl_khtype)
2000 *
2001 d curl_forms ds based(######ptr######)
2002 d qualified
2003 d option like(CURLformoption)
2004 d value * const char *
2005 d value_ptr * overlay(value)
2006 d value_procptr...
2007 d * overlay(value) procptr
2008 d value_num overlay(value: 8) like(curl_off_t)
2009 *
2010 d curl_slist ds based(######ptr######)
2011 d qualified
2012 d data * char *
2013 d next * struct curl_slist *
2014 *
2015 d curl_version_info_data...
2016 d ds based(######ptr######)
2017 d qualified
2018 d age like(CURLversion)
2019 d version * const char *
2020 d version_num 10u 0
2021 d host * const char *
2022 d features 10i 0
2023 d ssl_version * const char *
2024 d ssl_version_num...
2025 d 10i 0 long
2026 d libz_version * const char *
2027 d protocols * const char * const *
2028 d ares * const char *
2029 d ares_num 10i 0
2030 d libidn * const char *
2031 d iconv_ver_num...
2032 d 10i 0
2033 d libssh_version...
2034 d * const char *
2035 *
2036 d curl_certinfo ds based(######ptr######)
2037 d qualified
2038 d num_of_certs 10i 0
2039 d certinfo * struct curl_slist **
2040 *
2041 d curl_fistrgs ds based(######ptr######)
2042 d qualified
2043 d time * char *
2044 d perm * char *
2045 d user * char *
2046 d group * char *
2047 d target * char *
2048 *
2049 d curl_tlssessioninfo...
2050 d ds based(######ptr######)
2051 d qualified
2052 d backend like(curl_sslbackend)
2053 d internals * void *
2054 *
2055 d curl_fileinfo ds based(######ptr######)
2056 d qualified
2057 d filename * char *
2058 d filetype like(curlfiletype)
2059 d time 10i 0 time_t
2060 d perm 10u 0
2061 d uid 10i 0
2062 d gid 10i 0
2063 d size like(curl_off_t)
2064 d hardlinks 10i 0
2065 d strings likeds(curl_fistrgs)
2066 d flags 10u 0
2067 d b_data * char *
2068 d b_size 10u 0 size_t
2069 d b_used 10u 0 size_t
2070 *
2071 d curl_formget_callback...
2072 d s * based(######ptr######) procptr
2073 *
2074 d curl_malloc_callback...
2075 d s * based(######ptr######) procptr
2076 *
2077 d curl_free_callback...
2078 d s * based(######ptr######) procptr
2079 *
2080 d curl_realloc_callback...
2081 d s * based(######ptr######) procptr
2082 *
2083 d curl_strdup_callback...
2084 d s * based(######ptr######) procptr
2085 *
2086 d curl_calloc_callback...
2087 d s * based(######ptr######) procptr
2088 *
2089 d curl_lock_function...
2090 d s * based(######ptr######) procptr
2091 *
2092 d curl_unlock_function...
2093 d s * based(######ptr######) procptr
2094 *
2095 d curl_progress_callback...
2096 d s * based(######ptr######) procptr
2097 *
2098 d curl_xferinfo_callback...
2099 d s * based(######ptr######) procptr
2100 *
2101 d curl_read_callback...
2102 d s * based(######ptr######) procptr
2103 *
2104 d curl_trailer_callback...
2105 d s * based(######ptr######) procptr
2106 *
2107 d curl_write_callback...
2108 d s * based(######ptr######) procptr
2109 *
2110 d curl_seek_callback...
2111 d s * based(######ptr######) procptr
2112 *
2113 d curl_sockopt_callback...
2114 d s * based(######ptr######) procptr
2115 *
2116 d curl_ioctl_callback...
2117 d s * based(######ptr######) procptr
2118 *
2119 d curl_debug_callback...
2120 d s * based(######ptr######) procptr
2121 *
2122 d curl_conv_callback...
2123 d s * based(######ptr######) procptr
2124 *
2125 d curl_ssl_ctx_callback...
2126 d s * based(######ptr######) procptr
2127 *
2128 d curl_socket_callback...
2129 d s * based(######ptr######) procptr
2130 *
2131 d curl_multi_timer_callback...
2132 d s * based(######ptr######) procptr
2133 *
2134 d curl_push_callback...
2135 d s * based(######ptr######) procptr
2136 *
2137 d curl_opensocket_callback...
2138 d s * based(######ptr######) procptr
2139 *
2140 d curl_sshkeycallback...
2141 d s * based(######ptr######) procptr
2142 *
2143 d curl_chunk_bgn_callback...
2144 d s * based(######ptr######) procptr
2145 *
2146 d curl_chunk_end_callback...
2147 d s * based(######ptr######) procptr
2148 *
2149 d curl_fnmatch_callback...
2150 d s * based(######ptr######) procptr
2151 *
2152 d curl_closesocket_callback...
2153 d s * based(######ptr######) procptr
2154 *
2155 d curl_resolver_start_callback...
2156 d s * based(######ptr######) procptr
2157 *
2158 **************************************************************************
2159 * Prototypes
2160 **************************************************************************
2161 *
2162 d curl_mime_init pr * extproc('curl_mime_init') curl_mime *
2163 d easy * value CURL *
2164 *
2165 d curl_mime_free pr extproc('curl_mime_free')
2166 d mime * value curl_mime *
2167 *
2168 d curl_mime_addpart...
2169 d pr * extproc('curl_mime_addpart') curl_mimepart *
2170 d mime * value curl_mime *
2171 *
2172 d curl_mime_name pr extproc('curl_mime_name')
2173 d like(CURLcode)
2174 d part * value curl_mimepart *
2175 d name * value options(*string)
2176 *
2177 d curl_mime_filename...
2178 d pr extproc('curl_mime_filename')
2179 d like(CURLcode)
2180 d part * value curl_mimepart *
2181 d filename * value options(*string)
2182 *
2183 d curl_mime_type pr extproc('curl_mime_type')
2184 d like(CURLcode)
2185 d part * value curl_mimepart *
2186 d mimetype * value options(*string)
2187 *
2188 d curl_mime_encoder...
2189 d pr extproc('curl_mime_encoder')
2190 d like(CURLcode)
2191 d part * value curl_mimepart *
2192 d encoding * value options(*string)
2193 *
2194 d curl_mime_data pr extproc('curl_mime_data')
2195 d like(CURLcode)
2196 d part * value curl_mimepart *
2197 d data * value options(*string)
2198 d datasize 10u 0 size_t
2199 *
2200 d curl_mime_filedata...
2201 d pr extproc('curl_mime_filedata')
2202 d like(CURLcode)
2203 d part * value curl_mimepart *
2204 d filename * value options(*string)
2205 *
2206 d curl_mime_data_cb...
2207 d pr extproc('curl_mime_data_cb')
2208 d like(CURLcode)
2209 d part * value curl_mimepart *
2210 d datasize value like(curl_off_t)
2211 d readfunc value like(curl_read_callback)
2212 d seekfunc value like(curl_seek_callback)
2213 d freefunc value like(curl_free_callback)
2214 d arg * value void *
2215 *
2216 d curl_mime_subparts...
2217 d pr extproc('curl_mime_subparts')
2218 d like(CURLcode)
2219 d part * value curl_mimepart *
2220 d subparts * value curl_mime *
2221 *
2222 d curl_mime_headers...
2223 d pr extproc('curl_mime_headers')
2224 d like(CURLcode)
2225 d part * value curl_mimepart *
2226 d headers * value curl_slist *
2227 d take_ownership...
2228 d 10i 0 value
2229 *
2230 * This procedure as a variable parameter list.
2231 * This prototype allows use of an option array, or a single "object"
2232 * option. Other argument lists may be implemented by alias procedure
2233 * prototype definitions.
2234 *
2235 d curl_formadd pr extproc('curl_formadd')
2236 d like(CURLFORMcode)
2237 d httppost * curl_httppost *
2238 d lastpost * curl_httppost *
2239 d option1 value like(CURLFORMoption) CURLFORM_ARRAY
2240 d options(*nopass)
2241 d object1 * value options(*string: *nopass)
2242 d option2 value like(CURLFORMoption) CURLFORM_END
2243 d options(*nopass)
2244 *
2245 *
2246 d curl_strequal pr 10i 0 extproc('curl_strequal')
2247 d s1 * value options(*string)
2248 d s2 * value options(*string)
2249 *
2250 d curl_strnequal pr 10i 0 extproc('curl_strnequal')
2251 d s1 * value options(*string)
2252 d s2 * value options(*string)
2253 d n 10u 0 value
2254 *
2255 d curl_formget pr 10i 0 extproc('curl_formget')
2256 d form * value curl_httppost *
2257 d arg * value
2258 d append value like(curl_formget_callback)
2259 *
2260 d curl_formfree pr extproc('curl_formfree')
2261 d form * value curl_httppost *
2262 *
2263 d curl_getenv pr * extproc('curl_getenv')
2264 d variable * value options(*string)
2265 *
2266 d curl_version pr * extproc('curl_version')
2267 *
2268 d curl_easy_escape...
2269 d pr * extproc('curl_easy_escape') char *
2270 d handle * value CURL *
2271 d string * value options(*string)
2272 d length 10i 0 value
2273 *
2274 d curl_escape pr * extproc('curl_escape') char *
2275 d string * value options(*string)
2276 d length 10i 0 value
2277 *
2278 d curl_easy_unescape...
2279 d pr * extproc('curl_easy_unescape') char *
2280 d handle * value CURL *
2281 d string * value options(*string)
2282 d length 10i 0 value
2283 d outlength 10i 0 options(*omit)
2284 *
2285 d curl_unescape pr * extproc('curl_unescape') char *
2286 d string * value options(*string)
2287 d length 10i 0 value
2288 *
2289 d curl_free pr extproc('curl_free')
2290 d p * value
2291 *
2292 d curl_global_init...
2293 d pr extproc('curl_global_init')
2294 d like(CURLcode)
2295 d flags 10i 0 value
2296 *
2297 d curl_global_init_mem...
2298 d pr extproc('curl_global_init_mem')
2299 d like(CURLcode)
2300 d m value like(curl_malloc_callback)
2301 d f value like(curl_free_callback)
2302 d r value like(curl_realloc_callback)
2303 d s value like(curl_strdup_callback)
2304 d c value like(curl_calloc_callback)
2305 *
2306 d curl_global_cleanup...
2307 d pr extproc('curl_global_cleanup')
2308 *
2309 d curl_slist_append...
2310 d pr * extproc('curl_slist_append') struct curl_slist *
2311 d list * value struct curl_slist *
2312 d data * value options(*string) const char *
2313 *
2314 d curl_slist_free_all...
2315 d pr extproc('curl_slist_free_all')
2316 d list * value struct curl_slist *
2317 *
2318 d curl_getdate pr 10i 0 extproc('curl_getdate') time_t
2319 d p * value options(*string) const char *
2320 d unused 10i 0 const options(*omit) time_t
2321 *
2322 d curl_share_init...
2323 d pr * extproc('curl_share_init') CURLSH * (= void *)
2324 *
2325 * Variable argument type procedure.
2326 * Multiply prototyped to support all possible types.
2327 *
2328 d curl_share_setopt_int...
2329 d pr extproc('curl_share_setopt')
2330 d like(CURLSHcode)
2331 d share * value CURLSH * (= void *)
2332 d option value like(CURLSHoption)
2333 d intarg 10i 0 value options(*nopass)
2334 *
2335 d curl_share_setopt_ptr...
2336 d pr extproc('curl_share_setopt')
2337 d like(CURLSHcode)
2338 d share * value CURLSH * (= void *)
2339 d option value like(CURLSHoption)
2340 d ptrarg * value options(*nopass)
2341 *
2342 d curl_share_setopt_proc...
2343 d pr extproc('curl_share_setopt')
2344 d like(CURLSHcode)
2345 d share * value CURLSH * (= void *)
2346 d option value like(CURLSHoption)
2347 d procarg * value procptr options(*nopass)
2348 *
2349 d curl_share_cleanup...
2350 d pr extproc('curl_share_cleanup')
2351 d like(CURLSHcode)
2352 d share * value CURLSH * (= void *)
2353 *
2354 d curl_version_info...
2355 d pr * extproc('curl_version_info') c_i_version_data *
2356 d version value like(CURLversion)
2357 *
2358 d curl_easy_strerror...
2359 d pr * extproc('curl_easy_strerror') const char *
2360 d code value like(CURLcode)
2361 *
2362 d curl_share_strerror...
2363 d pr * extproc('curl_share_strerror') const char *
2364 d code value like(CURLSHcode)
2365 *
2366 d curl_easy_init pr * extproc('curl_easy_init') CURL *
2367 *
2368 * Multiple prototypes for vararg procedure curl_easy_setopt.
2369 *
2370 d curl_easy_setopt_long...
2371 d pr extproc('curl_easy_setopt')
2372 d like(CURLcode)
2373 d curl * value CURL *
2374 d option value like(CURLoption)
2375 d longarg 10i 0 value options(*nopass)
2376 *
2377 d curl_easy_setopt_object...
2378 d pr extproc('curl_easy_setopt')
2379 d like(CURLcode)
2380 d curl * value CURL *
2381 d option value like(CURLoption)
2382 d objectarg * value options(*string: *nopass)
2383 *
2384 d curl_easy_setopt_function...
2385 d pr extproc('curl_easy_setopt')
2386 d like(CURLcode)
2387 d curl * value CURL *
2388 d option value like(CURLoption)
2389 d functionarg * value procptr options(*nopass)
2390 *
2391 d curl_easy_setopt_offset...
2392 d pr extproc('curl_easy_setopt')
2393 d like(CURLcode)
2394 d curl * value CURL *
2395 d option value like(CURLoption)
2396 d offsetarg value like(curl_off_t)
2397 d options(*nopass)
2398 *
2399 *
2400 d curl_easy_perform...
2401 d pr extproc('curl_easy_perform')
2402 d like(CURLcode)
2403 d curl * value CURL *
2404 *
2405 d curl_easy_cleanup...
2406 d pr extproc('curl_easy_cleanup')
2407 d curl * value CURL *
2408 *
2409 * Multiple prototypes for vararg procedure curl_easy_getinfo.
2410 *
2411 d curl_easy_getinfo_string...
2412 d pr extproc('curl_easy_getinfo')
2413 d like(CURLcode)
2414 d curl * value CURL *
2415 d info value like(CURLINFO)
2416 d stringarg * options(*nopass) char *
2417 *
2418 d curl_easy_getinfo_long...
2419 d pr extproc('curl_easy_getinfo')
2420 d like(CURLcode)
2421 d curl * value CURL *
2422 d info value like(CURLINFO)
2423 d longarg 10i 0 options(*nopass)
2424 *
2425 d curl_easy_getinfo_double...
2426 d pr extproc('curl_easy_getinfo')
2427 d like(CURLcode)
2428 d curl * value CURL *
2429 d info value like(CURLINFO)
2430 d doublearg 8f options(*nopass)
2431 *
2432 d curl_easy_getinfo_slist...
2433 d pr extproc('curl_easy_getinfo')
2434 d like(CURLcode)
2435 d curl * value CURL *
2436 d info value like(CURLINFO)
2437 d slistarg * options(*nopass) struct curl_slist *
2438 *
2439 d curl_easy_getinfo_ptr...
2440 d pr extproc('curl_easy_getinfo')
2441 d like(CURLcode)
2442 d curl * value CURL *
2443 d info value like(CURLINFO)
2444 d ptrarg * options(*nopass) void *
2445 *
2446 d curl_easy_getinfo_socket...
2447 d pr extproc('curl_easy_getinfo')
2448 d like(CURLcode)
2449 d curl * value CURL *
2450 d info value like(CURLINFO)
2451 d socketarg like(curl_socket_t) options(*nopass)
2452 *
2453 d curl_easy_getinfo_off_t...
2454 d pr extproc('curl_easy_getinfo')
2455 d like(CURLcode)
2456 d curl * value CURL *
2457 d info value like(CURLINFO)
2458 d offsetarg like(curl_off_t) options(*nopass)
2459 *
2460 *
2461 d curl_easy_duphandle...
2462 d pr * extproc('curl_easy_duphandle') CURL *
2463 d curl * value CURL *
2464 *
2465 d curl_easy_reset...
2466 d pr extproc('curl_easy_reset')
2467 d curl * value CURL *
2468 *
2469 d curl_easy_recv...
2470 d pr extproc('curl_easy_recv')
2471 d like(CURLcode)
2472 d curl * value CURL *
2473 d buffer * value void *
2474 d buflen 10u 0 value size_t
2475 d n 10u 0 size_t *
2476 *
2477 d curl_easy_send...
2478 d pr extproc('curl_easy_send')
2479 d like(CURLcode)
2480 d curl * value CURL *
2481 d buffer * value const void *
2482 d buflen 10u 0 value size_t
2483 d n 10u 0 size_t *
2484 *
2485 d curl_easy_pause...
2486 d pr extproc('curl_easy_pause')
2487 d like(CURLcode)
2488 d curl * value CURL *
2489 d bitmask 10i 0 value
2490 *
2491 d curl_easy_upkeep...
2492 d pr extproc('curl_easy_upkeep')
2493 d like(CURLcode)
2494 d curl * value CURL *
2495 *
2496 d curl_multi_init...
2497 d pr * extproc('curl_multi_init') CURLM *
2498 *
2499 d curl_multi_add_handle...
2500 d pr extproc('curl_multi_add_handle')
2501 d like(CURLMcode)
2502 d multi_handle * value CURLM *
2503 d curl_handle * value CURL *
2504 *
2505 d curl_multi_remove_handle...
2506 d pr extproc('curl_multi_remove_handle')
2507 d like(CURLMcode)
2508 d multi_handle * value CURLM *
2509 d curl_handle * value CURL *
2510 *
2511 d curl_multi_fdset...
2512 d pr extproc('curl_multi_fdset')
2513 d like(CURLMcode)
2514 d multi_handle * value CURLM *
2515 d read_fd_set 65535 options(*varsize) fd_set
2516 d write_fd_set 65535 options(*varsize) fd_set
2517 d exc_fd_set 65535 options(*varsize) fd_set
2518 d max_fd 10i 0
2519 *
2520 d curl_multi_wait...
2521 d pr extproc('curl_multi_wait')
2522 d like(CURLMcode)
2523 d multi_handle * value CURLM *
2524 d extra_fds * value curl_waitfd *
2525 d extra_nfds 10u 0 value
2526 d timeout_ms 10i 0 value
2527 d ret 10i 0 options(*omit)
2528 *
2529 d curl_multi_perform...
2530 d pr extproc('curl_multi_perform')
2531 d like(CURLMcode)
2532 d multi_handle * value CURLM *
2533 d running_handles...
2534 d 10i 0
2535 *
2536 d curl_multi_cleanup...
2537 d pr extproc('curl_multi_cleanup')
2538 d like(CURLMcode)
2539 d multi_handle * value CURLM *
2540 *
2541 d curl_multi_info_read...
2542 d pr * extproc('curl_multi_info_read') CURL_Msg *
2543 d multi_handle * value CURLM *
2544 d msgs_in_queue 10i 0
2545 *
2546 d curl_multi_strerror...
2547 d pr * extproc('curl_multi_strerror') char *
2548 d code value like(CURLMcode)
2549 *
2550 d curl_pushheader_bynum...
2551 d pr * extproc('curl_pushheader_bynum') char *
2552 d h * value curl_pushheaders *
2553 d num 10u 0 value
2554 *
2555 d curl_pushheader_byname...
2556 d pr * extproc('curl_pushheader_byname') char *
2557 d h * value curl_pushheaders *
2558 d header * value options(*string) const char *
2559 *
2560 d curl_multi_socket...
2561 d pr extproc('curl_multi_socket')
2562 d like(CURLMcode)
2563 d multi_handle * value CURLM *
2564 d s value like(curl_socket_t)
2565 d running_handles...
2566 d 10i 0
2567 *
2568 d curl_multi_socket_action...
2569 d pr extproc('curl_multi_socket_action')
2570 d like(CURLMcode)
2571 d multi_handle * value CURLM *
2572 d s value like(curl_socket_t)
2573 d ev_bitmask 10i 0 value
2574 d running_handles...
2575 d 10i 0
2576 *
2577 d curl_multi_socket_all...
2578 d pr extproc('curl_multi_socket_all')
2579 d like(CURLMcode)
2580 d multi_handle * value CURLM *
2581 d running_handles...
2582 d 10i 0
2583 *
2584 d curl_multi_timeout...
2585 d pr extproc('curl_multi_timeout')
2586 d like(CURLMcode)
2587 d multi_handle * value CURLM *
2588 d milliseconds 10i 0
2589 *
2590 * Multiple prototypes for vararg procedure curl_multi_setopt.
2591 *
2592 d curl_multi_setopt_long...
2593 d pr extproc('curl_multi_setopt')
2594 d like(CURLMcode)
2595 d multi_handle * value CURLM *
2596 d option value like(CURLMoption)
2597 d longarg 10i 0 value options(*nopass)
2598 *
2599 d curl_multi_setopt_object...
2600 d pr extproc('curl_multi_setopt')
2601 d like(CURLMcode)
2602 d multi_handle * value CURLM *
2603 d option value like(CURLMoption)
2604 d objectarg * value options(*string: *nopass)
2605 *
2606 d curl_multi_setopt_function...
2607 d pr extproc('curl_multi_setopt')
2608 d like(CURLMcode)
2609 d multi_handle * value CURLM *
2610 d option value like(CURLMoption)
2611 d functionarg * value procptr options(*nopass)
2612 *
2613 d curl_multi_setopt_offset...
2614 d pr extproc('curl_multi_setopt')
2615 d like(CURLMcode)
2616 d multi_handle * value CURLM *
2617 d option value like(CURLMoption)
2618 d offsetarg value like(curl_off_t)
2619 d options(*nopass)
2620 *
2621 *
2622 d curl_multi_assign...
2623 d pr extproc('curl_multi_assign')
2624 d like(CURLMcode)
2625 d multi_handle * value CURLM *
2626 d sockfd value like(curl_socket_t)
2627 d sockp * value void *
2628 *
2629 d curl_url pr * extproc('curl_url') CURLU *
2630 *
2631 d curl_url_cleanup...
2632 d pr extproc('curl_url_cleanup')
2633 d handle * value CURLU *
2634 *
2635 d curl_url_dup pr * extproc('curl_url_dup') CURLU *
2636 d in * value CURLU *
2637 *
2638 d curl_url_get pr extproc('curl_url_get')
2639 d like(CURLUcode)
2640 d handle * value CURLU *
2641 d what value like(CURLUPart)
2642 d part * char **
2643 d flags 10u 0 value
2644 *
2645 d curl_url_set pr extproc('curl_url_set')
2646 d like(CURLUcode)
2647 d handle * value CURLU *
2648 d what value like(CURLUPart)
2649 d part * value options(*string)
2650 d flags 10u 0 value
2651 *
2652 **************************************************************************
2653 * CCSID wrapper procedure prototypes
2654 **************************************************************************
2655 *
2656 d curl_version_ccsid...
2657 d pr * extproc('curl_version_ccsid')
2658 d ccsid 10u 0 value
2659 *
2660 d curl_easy_escape_ccsid...
2661 d pr * extproc('curl_easy_escape_ccsid') char *
2662 d handle * value CURL *
2663 d string * value options(*string)
2664 d length 10i 0 value
2665 d ccsid 10u 0 value
2666 *
2667 d curl_easy_unescape_ccsid...
2668 d pr * extproc('curl_easy_unescape_ccsid') char *
2669 d handle * value CURL *
2670 d string * value options(*string)
2671 d length 10i 0 value
2672 d outlength 10i 0 options(*omit)
2673 d ccsid 10u 0 value
2674 *
2675 d curl_slist_append_ccsid...
2676 d pr * extproc('curl_slist_append_ccsid') struct curl_slist *
2677 d list * value struct curl_slist *
2678 d data * value options(*string) const char *
2679 d ccsid 10u 0 value
2680 *
2681 d curl_getdate_ccsid...
2682 d pr 10i 0 extproc('curl_getdate_ccsid') time_t
2683 d p * value options(*string) const char *
2684 d unused 10i 0 const options(*omit) time_t
2685 d ccsid 10u 0 value
2686 *
2687 d curl_version_info_ccsid...
2688 d pr * extproc('curl_version_info_ccsid') c_i_version_data *
2689 d version value like(CURLversion)
2690 d ccsid 10u 0 value
2691 *
2692 d curl_easy_strerror_ccsid...
2693 d pr * extproc('curl_easy_strerror_ccsid') const char *
2694 d code value like(CURLcode)
2695 d ccsid 10u 0 value
2696 *
2697 d curl_share_strerror_ccsid...
2698 d pr * extproc('curl_share_strerror_ccsid') const char *
2699 d code value like(CURLSHcode)
2700 d ccsid 10u 0 value
2701 *
2702 d curl_multi_strerror_ccsid...
2703 d pr * extproc('curl_multi_strerror_ccsid') char *
2704 d code value like(CURLMcode)
2705 d ccsid 10u 0 value
2706 *
2707 * May be used for strings and structures.
2708 d curl_easy_getinfo_ccsid...
2709 d pr extproc('curl_easy_getinfo_ccsid')
2710 d like(CURLcode)
2711 d curl * value CURL *
2712 d info value like(CURLINFO)
2713 d ptrarg * options(*nopass) char *
2714 d ccsid 10u 0 value options(*nopass)
2715 *
2716 d curl_certinfo_free_all...
2717 d pr extproc('curl_certinfo_free_all')
2718 d info * value
2719 *
2720 d curl_formadd_ccsid...
2721 d pr extproc('curl_formadd_ccsid')
2722 d like(CURLFORMcode)
2723 d httppost * curl_httppost *
2724 d lastpost * curl_httppost *
2725 d option1 value like(CURLFORMoption) CURLFORM_ARRAY
2726 d options(*nopass)
2727 d object1 * value options(*string: *nopass)
2728 d option2 value like(CURLFORMoption) CURLFORM_END
2729 d options(*nopass)
2730 *
2731 d curl_formget_ccsid...
2732 d pr 10i 0 extproc('curl_formget_ccsid')
2733 d form * value curl_httppost *
2734 d arg * value
2735 d append value like(curl_formget_callback)
2736 d ccsid 10u 0 value
2737 *
2738 d curl_form_long_value...
2739 d pr * extproc('curl_form_long_value')
2740 d value 10i 0 value curl_httppost *
2741 *
2742 d curl_easy_setopt_ccsid...
2743 d pr extproc('curl_easy_setopt_ccsid')
2744 d like(CURLcode)
2745 d curl * value CURL *
2746 d option value like(CURLoption)
2747 d objectarg * value options(*string: *nopass)
2748 d ccsid 10u 0 value options(*nopass)
2749 *
2750 d curl_pushheader_bynum_ccsid...
2751 d pr * extproc( char *
2752 d 'curl_pushheader_bynum_ccsid')
2753 d h * value curl_pushheaders *
2754 d num 10u 0 value
2755 d ccsid 10u 0 value
2756 *
2757 d curl_pushheader_byname_ccsid...
2758 d pr * extproc( char *
2759 d 'curl_pushheader_byname_ccsid')
2760 d h * value curl_pushheaders *
2761 d header * value options(*string) const char *
2762 d ccsidin 10u 0 value
2763 d ccsidout 10u 0 value
2764 *
2765 d curl_mime_name_ccsid...
2766 d pr extproc('curl_mime_name_ccsid')
2767 d like(CURLcode)
2768 d part * value curl_mimepart *
2769 d name * value options(*string)
2770 d ccsid 10u 0 value
2771 *
2772 d curl_mime_filename_ccsid...
2773 d pr extproc('curl_mime_filename_ccsid')
2774 d like(CURLcode)
2775 d part * value curl_mimepart *
2776 d filename * value options(*string)
2777 d ccsid 10u 0 value
2778 *
2779 d curl_mime_type_ccsid...
2780 d pr extproc('curl_mime_type_ccsid')
2781 d like(CURLcode)
2782 d part * value curl_mimepart *
2783 d mimetype * value options(*string)
2784 d ccsid 10u 0 value
2785 *
2786 d curl_mime_encoder_ccsid...
2787 d pr extproc('curl_mime_encoder_ccsid')
2788 d like(CURLcode)
2789 d part * value curl_mimepart *
2790 d encoding * value options(*string)
2791 d ccsid 10u 0 value
2792 *
2793 d curl_mime_data_ccsid...
2794 d pr extproc('curl_mime_data_ccsid')
2795 d like(CURLcode)
2796 d part * value curl_mimepart *
2797 d data * value options(*string)
2798 d datasize 10u 0 size_t
2799 d ccsid 10u 0 value
2800 *
2801 d curl_mime_filedata_ccsid...
2802 d pr extproc('curl_mime_filedata_ccsid')
2803 d like(CURLcode)
2804 d part * value curl_mimepart *
2805 d filename * value options(*string)
2806 d ccsid 10u 0 value
2807 *
2808 d curl_url_get_ccsid...
2809 d pr extproc('curl_url_get_ccsid')
2810 d like(CURLUcode)
2811 d handle * value CURLU *
2812 d what value like(CURLUPart)
2813 d part * char **
2814 d flags 10u 0 value
2815 d ccsid 10u 0 value
2816 *
2817 d curl_url_set_ccsid...
2818 d pr extproc('curl_url_set_ccsid')
2819 d like(CURLUcode)
2820 d handle * value CURLU *
2821 d what value like(CURLUPart)
2822 d part * value options(*string)
2823 d flags 10u 0 value
2824 d ccsid 10u 0 value
2825 *
2826 /endif