Annotation of embedaddon/curl/packages/OS400/curl.inc.in, revision 1.1.1.1
1.1 misho 1: **************************************************************************
2: * _ _ ____ _
3: * Project ___| | | | _ \| |
4: * / __| | | | |_) | |
5: * | (__| |_| | _ <| |___
6: * \___|\___/|_| \_\_____|
7: *
8: * Copyright (C) 1998 - 2020, 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: d CURLE_RECURSIVE_API_CALL...
600: d c 93
601: d CURLE_AUTH_ERROR...
602: d c 94
603: d CURLE_HTTP3...
604: d c 95
605: d CURLE_QUIC_CONNECT_ERROR...
606: d c 96
607: *
608: /if not defined(CURL_NO_OLDIES)
609: d CURLE_URL_MALFORMAT_USER...
610: d c 4
611: d CURLE_FTP_ACCESS_DENIED...
612: d c 9
613: d CURLE_FTP_USER_PASSWORD_INCORRECT...
614: d c 10
615: d CURLE_FTP_WEIRD_USER_REPLY...
616: d c 12
617: d CURLE_FTP_CANT_RECONNECT...
618: d c 16
619: d CURLE_FTP_COULDNT_SET_BINARY...
620: d c 17
621: d CURLE_FTP_PARTIAL_FILE...
622: d c 18
623: d CURLE_FTP_WRITE_ERROR...
624: d c 20
625: d CURLE_FTP_QUOTE_ERROR...
626: d c 21
627: d CURLE_HTTP_NOT_FOUND...
628: d c 22
629: d CURLE_MALFORMAT_USER...
630: d c 24
631: d CURLE_FTP_COULDNT_STOR_FILE...
632: d c 25
633: d CURLE_OPERATION_TIMEOUTED...
634: d c 28
635: d CURLE_FTP_COULDNT_SET_ASCII...
636: d c 29
637: d CURLE_FTP_COULDNT_GET_SIZE...
638: d c 32
639: d CURLE_HTTP_RANGE_ERROR...
640: d c 33
641: d CURLE_FTP_BAD_DOWNLOAD_RESUME...
642: d c 36
643: d CURLE_LIBRARY_NOT_FOUND...
644: d c 40
645: d CURLE_BAD_CALLING_ORDER...
646: d c 44
647: d CURLE_HTTP_PORT_FAILED...
648: d c 45
649: d CURLE_BAD_PASSWORD_ENTERED...
650: d c 46
651: d CURLE_UNKNOWN_TELNET_OPTION...
652: d c 48
653: d CURLE_OBSOLETE...
654: d c 50
655: d CURLE_SSL_PEER_CERTIFICATE...
656: d c 51
657: d CURLE_SHARE_IN_USE...
658: d c 57
659: d CURLE_SSL_CACERT...
660: d c 60
661: d CURLE_FTP_SSL_FAILED...
662: d c 64
663: d CURLE_TFTP_DISKFULL...
664: d c 70
665: d CURLE_TFTP_EXISTS...
666: d c 73
667: d CURLE_ALREADY_COMPLETE...
668: d c 99999
669: /endif
670: *
671: d curlioerr s 10i 0 based(######ptr######) Enum
672: d CURLIOE_OK c 0
673: d CURLIOE_UNKNOWNCMD...
674: d c 1
675: d CURLIOE_FAILRESTART...
676: d c 2
677: *
678: d curlfiletype s 10i 0 based(######ptr######) Enum
679: d CURLFILETYPE_FILE...
680: d c 0
681: d CURLFILETYPE_DIRECTORY...
682: d c 1
683: d CURLFILETYPE_SYMLINK...
684: d c 2
685: d CURLFILETYPE_DEVICE_BLOCK...
686: d c 3
687: d CURLFILETYPE_DEVICE_CHAR...
688: d c 4
689: d CURLFILETYPE_NAMEDPIPE...
690: d c 5
691: d CURLFILETYPE_SOCKET...
692: d c 6
693: d CURLFILETYPE_DOOR...
694: d c 7
695: *
696: d curliocmd s 10i 0 based(######ptr######) Enum
697: d CURLIOCMD_NOP c 0
698: d CURLIOCMD_RESTARTREAD...
699: d c 1
700: *
701: d curl_infotype s 10i 0 based(######ptr######) Enum
702: d CURLINFO_TEXT...
703: d c 0
704: d CURLINFO_HEADER_IN...
705: d c 1
706: d CURLINFO_HEADER_OUT...
707: d c 2
708: d CURLINFO_DATA_IN...
709: d c 3
710: d CURLINFO_DATA_OUT...
711: d c 4
712: d CURLINFO_SSL_DATA_IN...
713: d c 5
714: d CURLINFO_SSL_DATA_OUT...
715: d c 6
716: d CURLINFO_END...
717: d c 7
718: *
719: d curl_proxytype s 10i 0 based(######ptr######) Enum
720: d CURLPROXY_HTTP...
721: d c 0
722: d CURLPROXY_HTTP_1_0...
723: d c 1
724: d CURLPROXY_HTTPS...
725: d c 2
726: d CURLPROXY_SOCKS4...
727: d c 4
728: d CURLPROXY_SOCKS5...
729: d c 5
730: d CURLPROXY_SOCKS4A...
731: d c 6
732: d CURLPROXY_SOCKS5_HOSTNAME...
733: d c 7
734: *
735: d curl_khstat s 10i 0 based(######ptr######) Enum
736: d CURLKHSTAT_FINE_ADD_TO_FILE...
737: d c 0
738: d CURLKHSTAT_FINE...
739: d c 1
740: d CURLKHSTAT_REJECT...
741: d c 2
742: d CURLKHSTAT_DEFER...
743: d c 3
744: d CURLKHSTAT_LAST...
745: d c 4
746: *
747: d curl_khmatch s 10i 0 based(######ptr######) Enum
748: d CURLKHMATCH_OK...
749: d c 0
750: d CURLKHMATCH_MISMATCH...
751: d c 1
752: d CURLKHMATCH_MISSING...
753: d c 2
754: d CURLKHMATCH_LAST...
755: d c 3
756: *
757: d curl_usessl s 10i 0 based(######ptr######) Enum
758: d CURLUSESSL_NONE...
759: d c 0
760: d CURLUSESSL_TRY...
761: d c 1
762: d CURLUSESSL_CONTROL...
763: d c 2
764: d CURLUSESSL_ALL...
765: d c 3
766: *
767: d CURLSSLOPT_ALLOW_BEAST...
768: d c X'0001'
769: d CURLSSLOPT_NO_REVOKE...
770: d c X'0002'
771: d CURLSSLOPT_NO_PARTIALCHAIN...
772: d c X'0004'
773: d CURLSSLOPT_REVOKE_BEST_EFFORT...
774: d c X'0008'
775: *
776: d CURL_HET_DEFAULT...
777: d c 200
778: *
779: d CURL_UPKEEP_INTERVAL_DEFAULT...
780: d c 60000
781: *
782: /if not defined(CURL_NO_OLDIES)
783: d curl_ftpssl s like(curl_usessl)
784: d based(######ptr######)
785: d CURLFTPSSL_NONE...
786: d c 0
787: d CURLFTPSSL_TRY...
788: d c 1
789: d CURLFTPSSL_CONTROL...
790: d c 2
791: d CURLFTPSSL_ALL...
792: d c 3
793: /endif
794: *
795: d curl_ftpccc s 10i 0 based(######ptr######) Enum
796: d CURLFTPSSL_CCC_NONE...
797: d c 0
798: d CURLFTPSSL_CCC_PASSIVE...
799: d c 1
800: d CURLFTPSSL_CCC_ACTIVE...
801: d c 2
802: *
803: d curl_ftpauth s 10i 0 based(######ptr######) Enum
804: d CURLFTPAUTH_DEFAULT...
805: d c 0
806: d CURLFTPAUTH_SSL...
807: d c 1
808: d CURLFTPAUTH_TLS...
809: d c 2
810: *
811: d curl_ftpcreatedir...
812: d s 10i 0 based(######ptr######) Enum
813: d CURLFTP_CREATE_DIR_NONE...
814: d c 0
815: d CURLFTP_CREATE_DIR...
816: d c 1
817: d CURLFTP_CREATE_DIR_RETRY...
818: d c 2
819: *
820: d curl_ftpmethod s 10i 0 based(######ptr######) Enum
821: d CURLFTPMETHOD_DEFAULT...
822: d c 0
823: d CURLFTPMETHOD_MULTICWD...
824: d c 1
825: d CURLFTPMETHOD_NOCWD...
826: d c 2
827: d CURLFTPMETHOD_SINGLECWD...
828: d c 3
829: *
830: d CURLHEADER_UNIFIED...
831: d c X'00000000'
832: d CURLHEADER_SEPARATE...
833: d c X'00000001'
834: *
835: d CURLALTSVC_IMMEDIATELY...
836: d c X'00000001'
837: d CURLALTSVC_ALTUSED...
838: d c X'00000002'
839: d CURLALTSVC_READONLYFILE...
840: d c X'00000004'
841: d CURLALTSVC_H1...
842: d c X'00000008'
843: d CURLALTSVC_H2...
844: d c X'00000010'
845: d CURLALTSVC_H3...
846: d c X'00000020'
847: *
848: d CURLPROTO_HTTP...
849: d c X'00000001'
850: d CURLPROTO_HTTPS...
851: d c X'00000002'
852: d CURLPROTO_FTP...
853: d c X'00000004'
854: d CURLPROTO_FTPS...
855: d c X'00000008'
856: d CURLPROTO_SCP...
857: d c X'00000010'
858: d CURLPROTO_SFTP...
859: d c X'00000020'
860: d CURLPROTO_TELNET...
861: d c X'00000040'
862: d CURLPROTO_LDAP...
863: d c X'00000080'
864: d CURLPROTO_LDAPS...
865: d c X'00000100'
866: d CURLPROTO_DICT...
867: d c X'00000200'
868: d CURLPROTO_FILE...
869: d c X'00000400'
870: d CURLPROTO_TFTP...
871: d c X'00000800'
872: d CURLPROTO_IMAP...
873: d c X'00001000'
874: d CURLPROTO_IMAPS...
875: d c X'00002000'
876: d CURLPROTO_POP3...
877: d c X'00004000'
878: d CURLPROTO_POP3S...
879: d c X'00008000'
880: d CURLPROTO_SMTP...
881: d c X'00010000'
882: d CURLPROTO_SMTPS...
883: d c X'00020000'
884: d CURLPROTO_RTSP...
885: d c X'00040000'
886: d CURLPROTO_RTMP...
887: d c X'00080000'
888: d CURLPROTO_RTMPT...
889: d c X'00100000'
890: d CURLPROTO_RTMPTE...
891: d c X'00200000'
892: d CURLPROTO_RTMPE...
893: d c X'00400000'
894: d CURLPROTO_RTMPS...
895: d c X'00800000'
896: d CURLPROTO_RTMPTS...
897: d c X'01000000'
898: d CURLPROTO_GOPHER...
899: d c X'02000000'
900: d CURLPROTO_SMB...
901: d c X'04000000'
902: d CURLPROTO_SMBS...
903: d c X'08000000'
904: *
905: d CURLoption s 10i 0 based(######ptr######) Enum
906: d CURLOPT_WRITEDATA...
907: d c 10001
908: d CURLOPT_URL c 10002
909: d CURLOPT_PORT c 00003
910: d CURLOPT_PROXY c 10004
911: d CURLOPT_USERPWD...
912: d c 10005
913: d CURLOPT_PROXYUSERPWD...
914: d c 10006
915: d CURLOPT_RANGE c 10007
916: d CURLOPT_READDATA...
917: d c 10009
918: d CURLOPT_ERRORBUFFER...
919: d c 10010
920: d CURLOPT_WRITEFUNCTION...
921: d c 20011
922: d CURLOPT_READFUNCTION...
923: d c 20012
924: d CURLOPT_TIMEOUT...
925: d c 00013
926: d CURLOPT_INFILESIZE...
927: d c 00014
928: d CURLOPT_POSTFIELDS...
929: d c 10015
930: d CURLOPT_REFERER...
931: d c 10016
932: d CURLOPT_FTPPORT...
933: d c 10017
934: d CURLOPT_USERAGENT...
935: d c 10018
936: d CURLOPT_LOW_SPEED_LIMIT...
937: d c 00019
938: d CURLOPT_LOW_SPEED_TIME...
939: d c 00020
940: d CURLOPT_RESUME_FROM...
941: d c 00021
942: d CURLOPT_COOKIE...
943: d c 10022
944: d CURLOPT_HTTPHEADER...
945: d c 10023
946: d CURLOPT_RTSPHEADER...
947: d c 10023
948: d CURLOPT_HTTPPOST...
949: d c 10024
950: d CURLOPT_SSLCERT...
951: d c 10025
952: d CURLOPT_KEYPASSWD...
953: d c 10026
954: d CURLOPT_CRLF c 00027
955: d CURLOPT_QUOTE c 10028
956: d CURLOPT_HEADERDATA...
957: d c 10029
958: d CURLOPT_COOKIEFILE...
959: d c 10031
960: d CURLOPT_SSLVERSION...
961: d c 00032
962: d CURLOPT_TIMECONDITION...
963: d c 00033
964: d CURLOPT_TIMEVALUE...
965: d c 00034
966: d CURLOPT_CUSTOMREQUEST...
967: d c 10036
968: d CURLOPT_STDERR...
969: d c 10037
970: d CURLOPT_POSTQUOTE...
971: d c 10039
972: d CURLOPT_VERBOSE...
973: d c 00041
974: d CURLOPT_HEADER...
975: d c 00042
976: d CURLOPT_NOPROGRESS...
977: d c 00043
978: d CURLOPT_NOBODY...
979: d c 00044
980: d CURLOPT_FAILONERROR...
981: d c 00045
982: d CURLOPT_UPLOAD...
983: d c 00046
984: d CURLOPT_POST c 00047
985: d CURLOPT_DIRLISTONLY...
986: d c 00048
987: d CURLOPT_APPEND...
988: d c 00050
989: d CURLOPT_NETRC c 00051
990: d CURLOPT_FOLLOWLOCATION...
991: d c 00052
992: d CURLOPT_TRANSFERTEXT...
993: d c 00053
994: d CURLOPT_PUT c 00054
995: d CURLOPT_PROGRESSFUNCTION...
996: d c 20056
997: d CURLOPT_PROGRESSDATA...
998: d c 10057
999: d CURLOPT_XFERINFODATA...
1000: d c 10057 PROGRESSDATA alias
1001: d CURLOPT_AUTOREFERER...
1002: d c 00058
1003: d CURLOPT_PROXYPORT...
1004: d c 00059
1005: d CURLOPT_POSTFIELDSIZE...
1006: d c 00060
1007: d CURLOPT_HTTPPROXYTUNNEL...
1008: d c 00061
1009: d CURLOPT_INTERFACE...
1010: d c 10062
1011: d CURLOPT_KRBLEVEL...
1012: d c 10063
1013: d CURLOPT_SSL_VERIFYPEER...
1014: d c 00064
1015: d CURLOPT_CAINFO...
1016: d c 10065
1017: d CURLOPT_MAXREDIRS...
1018: d c 00068
1019: d CURLOPT_FILETIME...
1020: d c 00069
1021: d CURLOPT_TELNETOPTIONS...
1022: d c 10070
1023: d CURLOPT_MAXCONNECTS...
1024: d c 00071
1025: d CURLOPT_FRESH_CONNECT...
1026: d c 00074
1027: d CURLOPT_FORBID_REUSE...
1028: d c 00075
1029: d CURLOPT_RANDOM_FILE...
1030: d c 10076
1031: d CURLOPT_EGDSOCKET...
1032: d c 10077
1033: d CURLOPT_CONNECTTIMEOUT...
1034: d c 00078
1035: d CURLOPT_HEADERFUNCTION...
1036: d c 20079
1037: d CURLOPT_HTTPGET...
1038: d c 00080
1039: d CURLOPT_SSL_VERIFYHOST...
1040: d c 00081
1041: d CURLOPT_COOKIEJAR...
1042: d c 10082
1043: d CURLOPT_SSL_CIPHER_LIST...
1044: d c 10083
1045: d CURLOPT_HTTP_VERSION...
1046: d c 00084
1047: d CURLOPT_FTP_USE_EPSV...
1048: d c 00085
1049: d CURLOPT_SSLCERTTYPE...
1050: d c 10086
1051: d CURLOPT_SSLKEY...
1052: d c 10087
1053: d CURLOPT_SSLKEYTYPE...
1054: d c 10088
1055: d CURLOPT_SSLENGINE...
1056: d c 10089
1057: d CURLOPT_SSLENGINE_DEFAULT...
1058: d c 00090
1059: d CURLOPT_DNS_USE_GLOBAL_CACHE...
1060: d c 00091
1061: d CURLOPT_DNS_CACHE_TIMEOUT...
1062: d c 00092
1063: d CURLOPT_PREQUOTE...
1064: d c 10093
1065: d CURLOPT_DEBUGFUNCTION...
1066: d c 20094
1067: d CURLOPT_DEBUGDATA...
1068: d c 10095
1069: d CURLOPT_COOKIESESSION...
1070: d c 00096
1071: d CURLOPT_CAPATH...
1072: d c 10097
1073: d CURLOPT_BUFFERSIZE...
1074: d c 00098
1075: d CURLOPT_NOSIGNAL...
1076: d c 00099
1077: d CURLOPT_SHARE c 10100
1078: d CURLOPT_PROXYTYPE...
1079: d c 00101
1080: d CURLOPT_ACCEPT_ENCODING...
1081: d c 10102
1082: d CURLOPT_PRIVATE...
1083: d c 10103
1084: d CURLOPT_HTTP200ALIASES...
1085: d c 10104
1086: d CURLOPT_UNRESTRICTED_AUTH...
1087: d c 00105
1088: d CURLOPT_FTP_USE_EPRT...
1089: d c 00106
1090: d CURLOPT_HTTPAUTH...
1091: d c 00107
1092: d CURLOPT_SSL_CTX_FUNCTION...
1093: d c 20108
1094: d CURLOPT_SSL_CTX_DATA...
1095: d c 10109
1096: d CURLOPT_FTP_CREATE_MISSING_DIRS...
1097: d c 00110
1098: d CURLOPT_PROXYAUTH...
1099: d c 00111
1100: d CURLOPT_FTP_RESPONSE_TIMEOUT...
1101: d c 00112
1102: d CURLOPT_IPRESOLVE...
1103: d c 00113
1104: d CURLOPT_MAXFILESIZE...
1105: d c 00114
1106: d CURLOPT_INFILESIZE_LARGE...
1107: d c 30115
1108: d CURLOPT_RESUME_FROM_LARGE...
1109: d c 30116
1110: d CURLOPT_MAXFILESIZE_LARGE...
1111: d c 30117
1112: d CURLOPT_NETRC_FILE...
1113: d c 10118
1114: d CURLOPT_USE_SSL...
1115: d c 00119
1116: d CURLOPT_POSTFIELDSIZE_LARGE...
1117: d c 30120
1118: d CURLOPT_TCP_NODELAY...
1119: d c 00121
1120: d CURLOPT_FTPSSLAUTH...
1121: d c 00129
1122: d CURLOPT_IOCTLFUNCTION...
1123: d c 20130
1124: d CURLOPT_IOCTLDATA...
1125: d c 10131
1126: d CURLOPT_FTP_ACCOUNT...
1127: d c 10134
1128: d CURLOPT_COOKIELIST...
1129: d c 10135
1130: d CURLOPT_IGNORE_CONTENT_LENGTH...
1131: d c 00136
1132: d CURLOPT_FTP_SKIP_PASV_IP...
1133: d c 00137
1134: d CURLOPT_FTP_FILEMETHOD...
1135: d c 00138
1136: d CURLOPT_LOCALPORT...
1137: d c 00139
1138: d CURLOPT_LOCALPORTRANGE...
1139: d c 00140
1140: d CURLOPT_CONNECT_ONLY...
1141: d c 00141
1142: d CURLOPT_CONV_FROM_NETWORK_FUNCTION...
1143: d c 20142
1144: d CURLOPT_CONV_TO_NETWORK_FUNCTION...
1145: d c 20143
1146: d CURLOPT_CONV_FROM_UTF8_FUNCTION...
1147: d c 20144
1148: d CURLOPT_MAX_SEND_SPEED_LARGE...
1149: d c 30145
1150: d CURLOPT_MAX_RECV_SPEED_LARGE...
1151: d c 30146
1152: d CURLOPT_FTP_ALTERNATIVE_TO_USER...
1153: d c 10147
1154: d CURLOPT_SOCKOPTFUNCTION...
1155: d c 20148
1156: d CURLOPT_SOCKOPTDATA...
1157: d c 10149
1158: d CURLOPT_SSL_SESSIONID_CACHE...
1159: d c 00150
1160: d CURLOPT_SSH_AUTH_TYPES...
1161: d c 00151
1162: d CURLOPT_SSH_PUBLIC_KEYFILE...
1163: d c 10152
1164: d CURLOPT_SSH_PRIVATE_KEYFILE...
1165: d c 10153
1166: d CURLOPT_FTP_SSL_CCC...
1167: d c 00154
1168: d CURLOPT_TIMEOUT_MS...
1169: d c 00155
1170: d CURLOPT_CONNECTTIMEOUT_MS...
1171: d c 00156
1172: d CURLOPT_HTTP_TRANSFER_DECODING...
1173: d c 00157
1174: d CURLOPT_HTTP_CONTENT_DECODING...
1175: d c 00158
1176: d CURLOPT_NEW_FILE_PERMS...
1177: d c 00159
1178: d CURLOPT_NEW_DIRECTORY_PERMS...
1179: d c 00160
1180: d CURLOPT_POSTREDIR...
1181: d c 00161
1182: d CURLOPT_SSH_HOST_PUBLIC_KEY_MD5...
1183: d c 10162
1184: d CURLOPT_OPENSOCKETFUNCTION...
1185: d c 20163
1186: d CURLOPT_OPENSOCKETDATA...
1187: d c 10164
1188: d CURLOPT_COPYPOSTFIELDS...
1189: d c 10165
1190: d CURLOPT_PROXY_TRANSFER_MODE...
1191: d c 00166
1192: d CURLOPT_SEEKFUNCTION...
1193: d c 20167
1194: d CURLOPT_SEEKDATA...
1195: d c 10168
1196: d CURLOPT_CRLFILE...
1197: d c 10169
1198: d CURLOPT_ISSUERCERT...
1199: d c 10170
1200: d CURLOPT_ADDRESS_SCOPE...
1201: d c 00171
1202: d CURLOPT_CERTINFO...
1203: d c 00172
1204: d CURLOPT_USERNAME...
1205: d c 10173
1206: d CURLOPT_PASSWORD...
1207: d c 10174
1208: d CURLOPT_PROXYUSERNAME...
1209: d c 10175
1210: d CURLOPT_PROXYPASSWORD...
1211: d c 10176
1212: d CURLOPT_NOPROXY...
1213: d c 10177
1214: d CURLOPT_TFTP_BLKSIZE...
1215: d c 00178
1216: d CURLOPT_SOCKS5_GSSAPI_SERVICE...
1217: d c 10179
1218: d CURLOPT_SOCKS5_GSSAPI_NEC...
1219: d c 00180
1220: d CURLOPT_PROTOCOLS...
1221: d c 00181
1222: d CURLOPT_REDIR_PROTOCOLS...
1223: d c 00182
1224: d CURLOPT_SSH_KNOWNHOSTS...
1225: d c 10183
1226: d CURLOPT_SSH_KEYFUNCTION...
1227: d c 20184
1228: d CURLOPT_SSH_KEYDATA...
1229: d c 10185
1230: d CURLOPT_MAIL_FROM...
1231: d c 10186
1232: d CURLOPT_MAIL_RCPT...
1233: d c 10187
1234: d CURLOPT_FTP_USE_PRET...
1235: d c 00188
1236: d CURLOPT_RTSP_REQUEST...
1237: d c 00189
1238: d CURLOPT_RTSP_SESSION_ID...
1239: d c 10190
1240: d CURLOPT_RTSP_STREAM_URI...
1241: d c 10191
1242: d CURLOPT_RTSP_TRANSPORT...
1243: d c 10192
1244: d CURLOPT_RTSP_CLIENT_CSEQ...
1245: d c 00193
1246: d CURLOPT_RTSP_SERVER_CSEQ...
1247: d c 00194
1248: d CURLOPT_INTERLEAVEDATA...
1249: d c 10195
1250: d CURLOPT_INTERLEAVEFUNCTION...
1251: d c 20196
1252: d CURLOPT_WILDCARDMATCH...
1253: d c 00197
1254: d CURLOPT_CHUNK_BGN_FUNCTION...
1255: d c 20198
1256: d CURLOPT_CHUNK_END_FUNCTION...
1257: d c 20199
1258: d CURLOPT_FNMATCH_FUNCTION...
1259: d c 20200
1260: d CURLOPT_CHUNK_DATA...
1261: d c 10201
1262: d CURLOPT_FNMATCH_DATA...
1263: d c 10202
1264: d CURLOPT_RESOLVE...
1265: d c 10203
1266: d CURLOPT_TLSAUTH_USERNAME...
1267: d c 10204
1268: d CURLOPT_TLSAUTH_PASSWORD...
1269: d c 10205
1270: d CURLOPT_TLSAUTH_TYPE...
1271: d c 10206
1272: d CURLOPT_TRANSFER_ENCODING...
1273: d c 00207
1274: d CURLOPT_CLOSESOCKETFUNCTION...
1275: d c 20208
1276: d CURLOPT_CLOSESOCKETDATA...
1277: d c 10209
1278: d CURLOPT_GSSAPI_DELEGATION...
1279: d c 00210
1280: d CURLOPT_DNS_SERVERS...
1281: d c 10211
1282: d CURLOPT_ACCEPTTIMEOUT_MS...
1283: d c 00212
1284: d CURLOPT_TCP_KEEPALIVE...
1285: d c 00213
1286: d CURLOPT_TCP_KEEPIDLE...
1287: d c 00214
1288: d CURLOPT_TCP_KEEPINTVL...
1289: d c 00215
1290: d CURLOPT_SSL_OPTIONS...
1291: d c 00216
1292: d CURLOPT_MAIL_AUTH...
1293: d c 10217
1294: d CURLOPT_SASL_IR...
1295: d c 00218
1296: d CURLOPT_XFERINFOFUNCTION...
1297: d c 20219
1298: d CURLOPT_XOAUTH2_BEARER...
1299: d c 10220
1300: d CURLOPT_DNS_INTERFACE...
1301: d c 10221
1302: d CURLOPT_DNS_LOCAL_IP4...
1303: d c 10222
1304: d CURLOPT_DNS_LOCAL_IP6...
1305: d c 10223
1306: d CURLOPT_LOGIN_OPTIONS...
1307: d c 10224
1308: d CURLOPT_SSL_ENABLE_NPN...
1309: d c 00225
1310: d CURLOPT_SSL_ENABLE_ALPN...
1311: d c 00226
1312: d CURLOPT_EXPECT_100_TIMEOUT_MS...
1313: d c 00227
1314: d CURLOPT_PROXYHEADER...
1315: d c 10228
1316: d CURLOPT_HEADEROPT...
1317: d c 00229
1318: d CURLOPT_PINNEDPUBLICKEY...
1319: d c 10230
1320: d CURLOPT_UNIX_SOCKET_PATH...
1321: d c 10231
1322: d CURLOPT_SSL_VERIFYSTATUS...
1323: d c 00232
1324: d CURLOPT_SSL_FALSESTART...
1325: d c 00233
1326: d CURLOPT_PATH_AS_IS...
1327: d c 00234
1328: d CURLOPT_PROXY_SERVICE_NAME...
1329: d c 10235
1330: d CURLOPT_SERVICE_NAME...
1331: d c 10236
1332: d CURLOPT_PIPEWAIT...
1333: d c 00237
1334: d CURLOPT_DEFAULT_PROTOCOL...
1335: d c 10238
1336: d CURLOPT_STREAM_WEIGHT...
1337: d c 00239
1338: d CURLOPT_STREAM_DEPENDS...
1339: d c 10240
1340: d CURLOPT_STREAM_DEPENDS_E...
1341: d c 10241
1342: d CURLOPT_TFTP_NO_OPTIONS...
1343: d c 00242
1344: d CURLOPT_CONNECT_TO...
1345: d c 10243
1346: d CURLOPT_TCP_FASTOPEN...
1347: d c 00244
1348: d CURLOPT_KEEP_SENDING_ON_ERROR...
1349: d c 00245
1350: d CURLOPT_PROXY_CAINFO...
1351: d c 10246
1352: d CURLOPT_PROXY_CAPATH...
1353: d c 10247
1354: d CURLOPT_PROXY_SSL_VERIFYPEER...
1355: d c 00248
1356: d CURLOPT_PROXY_SSL_VERIFYHOST...
1357: d c 00249
1358: d CURLOPT_PROXY_SSLVERSION...
1359: d c 00250
1360: d CURLOPT_PROXY_TLSAUTH_USERNAME...
1361: d c 10251
1362: d CURLOPT_PROXY_TLSAUTH_PASSWORD...
1363: d c 10252
1364: d CURLOPT_PROXY_TLSAUTH_TYPE...
1365: d c 10253
1366: d CURLOPT_PROXY_SSLCERT...
1367: d c 10254
1368: d CURLOPT_PROXY_SSLCERTTYPE...
1369: d c 10255
1370: d CURLOPT_PROXY_SSLKEY...
1371: d c 10256
1372: d CURLOPT_PROXY_SSLKEYTYPE...
1373: d c 10257
1374: d CURLOPT_PROXY_KEYPASSWD...
1375: d c 10258
1376: d CURLOPT_PROXY_SSL_CIPHER_LIST...
1377: d c 10259
1378: d CURLOPT_PROXY_CRLFILE...
1379: d c 10260
1380: d CURLOPT_PROXY_SSL_OPTIONS...
1381: d c 00261
1382: d CURLOPT_PRE_PROXY...
1383: d c 10262
1384: d CURLOPT_PROXY_PINNEDPUBLICKEY...
1385: d c 10263
1386: d CURLOPT_ABSTRACT_UNIX_SOCKET...
1387: d c 10264
1388: d CURLOPT_SUPPRESS_CONNECT_HEADERS...
1389: d c 00265
1390: d CURLOPT_REQUEST_TARGET...
1391: d c 10266
1392: d CURLOPT_SOCKS5_AUTH...
1393: d c 00267
1394: d CURLOPT_SSH_COMPRESSION...
1395: d c 00268
1396: d CURLOPT_MIMEPOST...
1397: d c 10269
1398: d CURLOPT_TIMEVALUE_LARGE...
1399: d c 30270
1400: d CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS...
1401: d c 00271
1402: d CURLOPT_RESOLVER_START_FUNCTION...
1403: d c 20272
1404: d CURLOPT_RESOLVER_START_DATA...
1405: d c 10273
1406: d CURLOPT_HAPROXYPROTOCOL...
1407: d c 00274
1408: d CURLOPT_DNS_SHUFFLE_ADDRESSES...
1409: d c 00275
1410: d CURLOPT_TLS13_CIPHERS...
1411: d c 10276
1412: d CURLOPT_PROXY_TLS13_CIPHERS...
1413: d c 10277
1414: d CURLOPT_DISALLOW_USERNAME_IN_URL...
1415: d c 00278
1416: d CURLOPT_DOH_URL...
1417: d c 10279
1418: d CURLOPT_UPLOAD_BUFFERSIZE...
1419: d c 00280
1420: d CURLOPT_UPKEEP_INTERVAL_MS...
1421: d c 00281
1422: d CURLOPT_CURLU c 10282
1423: d CURLOPT_TRAILERFUNCTION...
1424: d c 20283
1425: d CURLOPT_TRAILERDATA...
1426: d c 10284
1427: d CURLOPT_HTTP09_ALLOWED...
1428: d c 00285
1429: d CURLOPT_ALTSVC_CTRL...
1430: d c 00286
1431: d CURLOPT_ALTSVC...
1432: d c 10287
1433: d CURLOPT_MAXAGE_CONN...
1434: d c 00288
1435: d CURLOPT_SASL_AUTHZID...
1436: d c 10289
1437: *
1438: /if not defined(CURL_NO_OLDIES)
1439: d CURLOPT_FILE c 10001
1440: d CURLOPT_INFILE...
1441: d c 10009
1442: d CURLOPT_SSLKEYPASSWD...
1443: d c 10026
1444: d CURLOPT_SSLCERTPASSWD...
1445: d c 10026
1446: d CURLOPT_WRITEHEADER...
1447: d c 10029
1448: d CURLOPT_WRITEINFO...
1449: d c 10040
1450: d CURLOPT_FTPLISTONLY...
1451: d c 00048
1452: d CURLOPT_FTPAPPEND...
1453: d c 00050
1454: d CURLOPT_CLOSEPOLICY...
1455: d c 00072
1456: d CURLOPT_KRB4LEVEL...
1457: d c 10063
1458: d CURLOPT_ENCODING...
1459: d c 10102
1460: d CURLOPT_SERVER_RESPONSE_TIMEOUT...
1461: d c 00112
1462: d CURLOPT_FTP_SSL...
1463: d c 00119
1464: d CURLOPT_POST301...
1465: d c 00161
1466: /endif
1467: *
1468: d CURLFORMcode s 10i 0 based(######ptr######) Enum
1469: d CURL_FORMADD_OK...
1470: d c 0
1471: d CURL_FORMADD_MEMORY...
1472: d c 1
1473: d CURL_FORMADD_OPTION_TWICE...
1474: d c 2
1475: d CURL_FORMADD_NULL...
1476: d c 3
1477: d CURL_FORMADD_UNKNOWN_OPTION...
1478: d c 4
1479: d CURL_FORMADD_INCOMPLETE...
1480: d c 5
1481: d CURL_FORMADD_ILLEGAL_ARRAY...
1482: d c 6
1483: d CURL_FORMADD_DISABLED...
1484: d c 7
1485: *
1486: d CURLformoption s 10i 0 based(######ptr######) Enum
1487: d CURLFORM_NOTHING...
1488: d c 0
1489: d CURLFORM_COPYNAME...
1490: d c 1
1491: d CURLFORM_PTRNAME...
1492: d c 2
1493: d CURLFORM_NAMELENGTH...
1494: d c 3
1495: d CURLFORM_COPYCONTENTS...
1496: d c 4
1497: d CURLFORM_PTRCONTENTS...
1498: d c 5
1499: d CURLFORM_CONTENTSLENGTH...
1500: d c 6
1501: d CURLFORM_FILECONTENT...
1502: d c 7
1503: d CURLFORM_ARRAY...
1504: d c 8
1505: d CURLFORM_OBSOLETE...
1506: d c 9
1507: d CURLFORM_FILE...
1508: d c 10
1509: d CURLFORM_BUFFER...
1510: d c 11
1511: d CURLFORM_BUFFERPTR...
1512: d c 12
1513: d CURLFORM_BUFFERLENGTH...
1514: d c 13
1515: d CURLFORM_CONTENTTYPE...
1516: d c 14
1517: d CURLFORM_CONTENTHEADER...
1518: d c 15
1519: d CURLFORM_FILENAME...
1520: d c 16
1521: d CURLFORM_END...
1522: d c 17
1523: d CURLFORM_OBSOLETE2...
1524: d c 18
1525: d CURLFORM_STREAM...
1526: d c 19
1527: d CURLFORM_CONTENTLEN...
1528: d c 20
1529: *
1530: d CURLINFO s 10i 0 based(######ptr######) Enum
1531: d CURLINFO_EFFECTIVE_URL... CURLINFO_STRING + 1
1532: d c X'00100001'
1533: d CURLINFO_RESPONSE_CODE... CURLINFO_LONG + 2
1534: d c X'00200002'
1535: d CURLINFO_TOTAL_TIME... CURLINFO_DOUBLE + 3
1536: d c X'00300003'
1537: d CURLINFO_NAMELOOKUP_TIME... CURLINFO_DOUBLE + 4
1538: d c X'00300004'
1539: d CURLINFO_CONNECT_TIME... CURLINFO_DOUBLE + 5
1540: d c X'00300005'
1541: d CURLINFO_PRETRANSFER_TIME... CURLINFO_DOUBLE + 6
1542: d c X'00300006'
1543: d CURLINFO_SIZE_UPLOAD... CURLINFO_DOUBLE + 7
1544: d c X'00300007'
1545: d CURLINFO_SIZE_UPLOAD_T... CURLINFO_OFF_T + 7
1546: d c X'00600007'
1547: d CURLINFO_SIZE_DOWNLOAD... CURLINFO_DOUBLE + 8
1548: d c X'00300008'
1549: d CURLINFO_SIZE_DOWNLOAD_T... CURLINFO_OFF_T + 8
1550: d c X'00600008'
1551: d CURLINFO_SPEED_DOWNLOAD... CURLINFO_DOUBLE + 9
1552: d c X'00300009'
1553: d CURLINFO_SPEED_DOWNLOAD_T... CURLINFO_OFF_T + 9
1554: d c X'00600009'
1555: d CURLINFO_SPEED_UPLOAD... CURLINFO_DOUBLE + 10
1556: d c X'0030000A'
1557: d CURLINFO_SPEED_UPLOAD_T... CURLINFO_OFF_T + 10
1558: d c X'0060000A'
1559: d CURLINFO_HEADER_SIZE... CURLINFO_LONG + 11
1560: d c X'0020000B'
1561: d CURLINFO_REQUEST_SIZE... CURLINFO_LONG + 12
1562: d c X'0020000C'
1563: d CURLINFO_SSL_VERIFYRESULT... CURLINFO_LONG + 13
1564: d c X'0020000D'
1565: d CURLINFO_FILETIME... CURLINFO_LONG + 14
1566: d c X'0020000E'
1567: d CURLINFO_FILETIME_T... CURLINFO_OFF_T + 14
1568: d c X'0060000E'
1569: d CURLINFO_CONTENT_LENGTH_DOWNLOAD... CURLINFO_DOUBLE + 15
1570: d c X'0030000F'
1571: d CURLINFO_CONTENT_LENGTH_DOWNLOAD_T... CURLINFO_OFF_T + 15
1572: d c X'0060000F'
1573: d CURLINFO_CONTENT_LENGTH_UPLOAD... CURLINFO_DOUBLE + 16
1574: d c X'00300010'
1575: d CURLINFO_CONTENT_LENGTH_UPLOAD_T... CURLINFO_OFF_T + 16
1576: d c X'00600010'
1577: d CURLINFO_STARTTRANSFER_TIME... CURLINFO_DOUBLE + 17
1578: d c X'00300011'
1579: d CURLINFO_CONTENT_TYPE... CURLINFO_STRING + 18
1580: d c X'00100012'
1581: d CURLINFO_REDIRECT_TIME... CURLINFO_DOUBLE + 19
1582: d c X'00300013'
1583: d CURLINFO_REDIRECT_COUNT... CURLINFO_LONG + 20
1584: d c X'00200014'
1585: d CURLINFO_PRIVATE... CURLINFO_STRING + 21
1586: d c X'00100015'
1587: d CURLINFO_HTTP_CONNECTCODE... CURLINFO_LONG + 22
1588: d c X'00200016'
1589: d CURLINFO_HTTPAUTH_AVAIL... CURLINFO_LONG + 23
1590: d c X'00200017'
1591: d CURLINFO_PROXYAUTH_AVAIL... CURLINFO_LONG + 24
1592: d c X'00200018'
1593: d CURLINFO_OS_ERRNO... CURLINFO_LONG + 25
1594: d c X'00200019'
1595: d CURLINFO_NUM_CONNECTS... CURLINFO_LONG + 26
1596: d c X'0020001A'
1597: d CURLINFO_SSL_ENGINES... CURLINFO_SLIST + 27
1598: d c X'0040001B'
1599: d CURLINFO_COOKIELIST... CURLINFO_SLIST + 28
1600: d c X'0040001C'
1601: d CURLINFO_LASTSOCKET... CURLINFO_LONG + 29
1602: d c X'0020001D'
1603: d CURLINFO_FTP_ENTRY_PATH... CURLINFO_STRING + 30
1604: d c X'0010001E'
1605: d CURLINFO_REDIRECT_URL... CURLINFO_STRING + 31
1606: d c X'0010001F'
1607: d CURLINFO_PRIMARY_IP... CURLINFO_STRING + 32
1608: d c X'00100020'
1609: d CURLINFO_APPCONNECT_TIME... CURLINFO_DOUBLE + 33
1610: d c X'00300021'
1611: d CURLINFO_CERTINFO... CURLINFO_SLIST + 34
1612: d c X'00400022'
1613: d CURLINFO_CONDITION_UNMET... CURLINFO_LONG + 35
1614: d c X'00200023'
1615: d CURLINFO_RTSP_SESSION_ID... CURLINFO_STRING + 36
1616: d c X'00100024'
1617: d CURLINFO_RTSP_CLIENT_CSEQ... CURLINFO_LONG + 37
1618: d c X'00200025'
1619: d CURLINFO_RTSP_SERVER_CSEQ... CURLINFO_LONG + 38
1620: d c X'00200026'
1621: d CURLINFO_RTSP_CSEQ_RECV... CURLINFO_LONG + 39
1622: d c X'00200027'
1623: d CURLINFO_PRIMARY_PORT... CURLINFO_LONG + 40
1624: d c X'00200028'
1625: d CURLINFO_LOCAL_IP... CURLINFO_STRING + 41
1626: d c X'00100029'
1627: d CURLINFO_LOCAL_PORT... CURLINFO_LONG + 42
1628: d c X'0020002A'
1629: d CURLINFO_TLS_SESSION... CURLINFO_SLIST + 43
1630: d c X'0040002B'
1631: d CURLINFO_ACTIVESOCKET... CURLINFO_SOCKET + 44
1632: d c X'0050002C'
1633: d CURLINFO_TLS_SSL_PTR... CURLINFO_SLIST + 45
1634: d c X'0040002D'
1635: d CURLINFO_HTTP_VERSION... CURLINFO_LONG + 46
1636: d c X'0020002E'
1637: d CURLINFO_PROXY_SSL_VERIFYRESULT... CURLINFO_LONG + 47
1638: d c X'0020002F'
1639: d CURLINFO_PROTOCOL... CURLINFO_LONG + 48
1640: d c X'00200030'
1641: d CURLINFO_SCHEME... CURLINFO_STRING + 49
1642: d c X'00100031'
1643: d CURLINFO_TOTAL_TIME_T... CURLINFO_OFF_T + 50
1644: d c X'00600032'
1645: d CURLINFO_NAMELOOKUP_TIME_T... CURLINFO_OFF_T + 51
1646: d c X'00600033'
1647: d CURLINFO_CONNECT_TIME_T... CURLINFO_OFF_T + 52
1648: d c X'00600034'
1649: d CURLINFO_PRETRANSFER_TIME_T... CURLINFO_OFF_T + 53
1650: d c X'00600035'
1651: d CURLINFO_STARTTRANSFER_TIME_T... CURLINFO_OFF_T + 54
1652: d c X'00600036'
1653: d CURLINFO_REDIRECT_TIME_T... CURLINFO_OFF_T + 55
1654: d c X'00600037'
1655: d CURLINFO_APPCONNECT_TIME_T... CURLINFO_OFF_T + 56
1656: d c X'00600036'
1657: *
1658: d CURLINFO_HTTP_CODE... Old ...RESPONSE_CODE
1659: d c X'00200002'
1660: *
1661: d curl_sslbackend...
1662: d s 10i 0 based(######ptr######) Enum
1663: d CURLSSLBACKEND_NONE...
1664: d c 0
1665: d CURLSSLBACKEND_OPENSSL...
1666: d c 1
1667: d CURLSSLBACKEND_GNUTLS...
1668: d c 2
1669: d CURLSSLBACKEND_NSS...
1670: d c 3
1671: d CURLSSLBACKEND_OBSOLETE4...
1672: d c 4
1673: d CURLSSLBACKEND_GSKIT...
1674: d c 5
1675: d CURLSSLBACKEND_POLARSSL...
1676: d c 6
1677: d CURLSSLBACKEND_CYASSL...
1678: d c 7
1679: d CURLSSLBACKEND_SCHANNEL...
1680: d c 8
1681: d CURLSSLBACKEND_DARWINSSL...
1682: d c 9
1683: d CURLSSLBACKEND_AXTLS...
1684: d c 10
1685: d CURLSSLBACKEND_MBEDTLS...
1686: d c 11
1687: d CURLSSLBACKEND_MESALINK...
1688: d c 12
1689: * Aliases for clones.
1690: d CURLSSLBACKEND_LIBRESSL...
1691: d c 1
1692: d CURLSSLBACKEND_BORINGSSL...
1693: d c 1
1694: d CURLSSLBACKEND_WOLFSSL...
1695: d c 6
1696: *
1697: d curl_closepolicy...
1698: d s 10i 0 based(######ptr######) Enum
1699: d CURLCLOSEPOLICY_OLDEST...
1700: d c 1
1701: d CURLCLOSEPOLICY_LEAST_RECENTLY_USED...
1702: d c 2
1703: d CURLCLOSEPOLICY_LEAST_TRAFFIC...
1704: d c 3
1705: d CURLCLOSEPOLICY_SLOWEST...
1706: d c 4
1707: d CURLCLOSEPOLICY_CALLBACK...
1708: d c 5
1709: *
1710: d curl_lock_data...
1711: d s 10i 0 based(######ptr######) Enum
1712: d CURL_LOCK_DATA_NONE...
1713: d c 0
1714: d CURL_LOCK_DATA_SHARE...
1715: d c 1
1716: d CURL_LOCK_DATA_COOKIE...
1717: d c 2
1718: d CURL_LOCK_DATA_DNS...
1719: d c 3
1720: d CURL_LOCK_DATA_SSL_SESSION...
1721: d c 4
1722: d CURL_LOCK_DATA_CONNECT...
1723: d c 5
1724: d CURL_LOCK_DATA_PSL...
1725: d c 6
1726: d CURL_LOCK_DATA_LAST...
1727: d c 7
1728: *
1729: d curl_lock_access...
1730: d s 10i 0 based(######ptr######) Enum
1731: d CURL_LOCK_ACCESS_NONE...
1732: d c 0
1733: d CURL_LOCK_ACCESS_SHARED...
1734: d c 1
1735: d CURL_LOCK_ACCESS_SINGLE...
1736: d c 2
1737: *
1738: d curl_TimeCond s 10i 0 based(######ptr######) Enum
1739: d CURL_TIMECOND_NONE...
1740: d c 0
1741: d CURL_TIMECOND_IFMODSINCE...
1742: d c 1
1743: d CURL_TIMECOND_LASTMOD...
1744: d c 2
1745: d CURL_TIMECOND_LAST...
1746: d c 3
1747: *
1748: d CURLSHcode s 10i 0 based(######ptr######) Enum
1749: d CURLSHE_OK c 0
1750: d CURLSHE_BAD_OPTION...
1751: d c 1
1752: d CURLSHE_IN_USE...
1753: d c 2
1754: d CURLSHE_INVALID...
1755: d c 3
1756: d CURLSHE_NOMEM...
1757: d c 4
1758: d CURLSHE_NOT_BUILT_IN...
1759: d c 5
1760: *
1761: d CURLSHoption...
1762: d s 10i 0 based(######ptr######) Enum
1763: d CURLSHOPT_SHARE...
1764: d c 1
1765: d CURLSHOPT_UNSHARE...
1766: d c 2
1767: d CURLSHOPT_LOCKFUNC...
1768: d c 3
1769: d CURLSHOPT_UNLOCKFUNC...
1770: d c 4
1771: d CURLSHOPT_USERDATA...
1772: d c 5
1773: *
1774: d CURLversion s 10i 0 based(######ptr######) Enum
1775: d CURLVERSION_FIRST...
1776: d c 0
1777: d CURLVERSION_SECOND...
1778: d c 1
1779: d CURLVERSION_THIRD...
1780: d c 2
1781: d CURLVERSION_FOURTH...
1782: d c 3
1783: d CURLVERSION_NOW...
1784: d c 3 CURLVERSION_FOURTH
1785: *
1786: d curlsocktype s 10i 0 based(######ptr######) Enum
1787: d CURLSOCKTYPE_IPCXN...
1788: d c 0
1789: d CURLSOCKTYPE_ACCEPT...
1790: d c 1
1791: *
1792: d CURL_SOCKOPT_OK...
1793: d c 0
1794: d CURL_SOCKOPT_ERROR...
1795: d c 1
1796: d CURL_SOCKOPT_ALREADY_CONNECTED...
1797: d c 2
1798: *
1799: d CURLMcode s 10i 0 based(######ptr######) Enum
1800: d CURLM_CALL_MULTI_PERFORM...
1801: d c -1
1802: d CURLM_CALL_MULTI_SOCKET...
1803: d c -1
1804: d CURLM_OK c 0
1805: d CURLM_BAD_HANDLE...
1806: d c 1
1807: d CURLM_BAD_EASY_HANDLE...
1808: d c 2
1809: d CURLM_OUT_OF_MEMORY...
1810: d c 3
1811: d CURLM_INTERNAL_ERROR...
1812: d c 4
1813: d CURLM_BAD_SOCKET...
1814: d c 5
1815: d CURLM_UNKNOWN_OPTION...
1816: d c 6
1817: d CURLM_ADDED_ALREADY...
1818: d c 7
1819: d CURLM_RECURSIVE_API_CALL...
1820: d c 8
1821: d CURLM_WAKEUP_FAILURE...
1822: d c 9
1823: d CURLM_BAD_FUNCTION_ARGUMENT...
1824: d c 10
1825: d CURLM_LAST c 11
1826: *
1827: d CURLMSG s 10i 0 based(######ptr######) Enum
1828: d CURLMSG_NONE c 0
1829: d CURLMSG_DONE c 1
1830: *
1831: d CURLMoption s 10i 0 based(######ptr######) Enum
1832: d CURLMOPT_SOCKETFUNCTION...
1833: d c 20001
1834: d CURLMOPT_SOCKETDATA...
1835: d c 10002
1836: d CURLMOPT_PIPELINING...
1837: d c 00003
1838: d CURLMOPT_TIMERFUNCTION...
1839: d c 20004
1840: d CURLMOPT_TIMERDATA...
1841: d c 10005
1842: d CURLMOPT_MAXCONNECTS...
1843: d c 00006
1844: d CURLMOPT_MAX_HOST_CONNECTIONS...
1845: d c 00007
1846: d CURLMOPT_MAX_PIPELINE_LENGTH...
1847: d c 00008
1848: d CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE...
1849: d c 30009
1850: d CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE...
1851: d c 30010
1852: d CURLMOPT_PIPELINING_SITE_BL...
1853: d c 10011
1854: d CURLMOPT_PIPELINING_SERVER_BL...
1855: d c 10012
1856: d CURLMOPT_MAX_TOTAL_CONNECTIONS...
1857: d c 00013
1858: d CURLMOPT_PUSHFUNCTION...
1859: d c 20014
1860: d CURLMOPT_PUSHDATA...
1861: d c 10015
1862: d CURLMOPT_MAX_CONCURRENT_STREAMS...
1863: d c 10016
1864: *
1865: * Bitmask bits for CURLMOPT_PIPELING.
1866: *
1867: d CURLPIPE_NOTHING...
1868: d c x'00000000'
1869: d CURLPIPE_HTTP1 c x'00000001'
1870: d CURLPIPE_MULTIPLEX...
1871: d c x'00000002'
1872: *
1873: * Public API enums for RTSP requests.
1874: *
1875: d CURLRTSPREQ_NONE...
1876: d c 0
1877: d CURL_RTSPREQ_OPTIONS...
1878: d c 1
1879: d CURL_RTSPREQ_DESCRIBE...
1880: d c 2
1881: d CURL_RTSPREQ_ANNOUNCE...
1882: d c 3
1883: d CURL_RTSPREQ_SETUP...
1884: d c 4
1885: d CURL_RTSPREQ_PLAY...
1886: d c 5
1887: d CURL_RTSPREQ_PAUSE...
1888: d c 6
1889: d CURL_RTSPREQ_TEARDOWN...
1890: d c 7
1891: d CURL_RTSPREQ_GET_PARAMETER...
1892: d c 8
1893: d CURL_RTSPREQ_SET_PARAMETER...
1894: d c 9
1895: d CURL_RTSPREQ_RECORD...
1896: d c 10
1897: d CURL_RTSPREQ_RECEIVE...
1898: d c 12
1899: d CURL_RTSPREQ_LAST...
1900: d c 13
1901: *
1902: d CURLUcode s 10i 0 based(######ptr######) Enum
1903: d CURLUE_OK c 0
1904: d CURLUE_BAD_HANDLE...
1905: d c 1
1906: d CURLUE_BAD_PARTPOINTER...
1907: d c 2
1908: d CURLUE_MALFORMED_INPUT...
1909: d c 3
1910: d CURLUE_BAD_PORT_NUMBER...
1911: d c 4
1912: d CURLUE_UNSUPPORTED_SCHEME...
1913: d c 5
1914: d CURLUE_URLDECODE...
1915: d c 6
1916: d CURLUE_OUT_OF_MEMORY...
1917: d c 7
1918: d CURLUE_USER_NOT_ALLOWED...
1919: d c 8
1920: d CURLUE_UNKNOWN_PART...
1921: d c 9
1922: d CURLUE_NO_SCHEME...
1923: d c 10
1924: d CURLUE_NO_USER...
1925: d c 11
1926: d CURLUE_NO_PASSWORD...
1927: d c 12
1928: d CURLUE_NO_OPTIONS...
1929: d c 13
1930: d CURLUE_NO_HOST...
1931: d c 14
1932: d CURLUE_NO_PORT...
1933: d c 15
1934: d CURLUE_NO_QUERY...
1935: d c 16
1936: d CURLUE_NO_FRAGMENT...
1937: d c 17
1938: *
1939: d CURLUPart s 10i 0 based(######ptr######) Enum
1940: d CURLUPART_URL c 0
1941: d CURLUPART_SCHEME...
1942: d c 1
1943: d CURLUPART_USER...
1944: d c 2
1945: d CURLUPART_PASSWORD...
1946: d c 3
1947: d CURLUPART_OPTIONS...
1948: d c 4
1949: d CURLUPART_HOST...
1950: d c 5
1951: d CURLUPART_PORT...
1952: d c 6
1953: d CURLUPART_PATH...
1954: d c 7
1955: d CURLUPART_QUERY...
1956: d c 8
1957: d CURLUPART_FRAGMENT...
1958: d c 9
1959: *
1960: * Renaming CURLMsg to CURL_Msg to avoid case-insensivity name clash.
1961: *
1962: d CURL_Msg ds based(######ptr######)
1963: d qualified
1964: d msg like(CURLMSG)
1965: d easy_handle * CURL *
1966: d data *
1967: d whatever * overlay(data) void *
1968: d result overlay(data) like(CURLcode)
1969: *
1970: d curl_waitfd...
1971: d ds based(######ptr######)
1972: d qualified
1973: d fd like(curl_socket_t)
1974: d events 5i 0
1975: d revents 5i 0
1976: *
1977: d curl_http_post...
1978: d ds based(######ptr######)
1979: d qualified
1980: d next * curl_httppost *
1981: d name * char *
1982: d namelength 10i 0 long
1983: d contents * char *
1984: d contentslength...
1985: d 10i 0 long
1986: d buffer * char *
1987: d bufferlength...
1988: d 10i 0 long
1989: d contenttype * char *
1990: d contentheader...
1991: d * curl_slist *
1992: d more * curl_httppost *
1993: d flags 10i 0 long
1994: d showfilename * char *
1995: d userp * void *
1996: *
1997: d curl_sockaddr ds based(######ptr######)
1998: d qualified
1999: d family 10i 0
2000: d socktype 10i 0
2001: d protocol 10i 0
2002: d addrlen 10u 0
2003: d addr 16 struct sockaddr
2004: *
2005: d curl_khtype s 10i 0 based(######ptr######) enum
2006: d CURLKHTYPE_UNKNOWN...
2007: d c 0
2008: d CURLKHTYPE_RSA1...
2009: d c 1
2010: d CURLKHTYPE_RSA...
2011: d c 2
2012: d CURLKHTYPE_DSS...
2013: d c 3
2014: *
2015: d curl_khkey ds based(######ptr######)
2016: d qualified
2017: d key * const char *
2018: d len 10u 0
2019: d keytype like(curl_khtype)
2020: *
2021: d curl_forms ds based(######ptr######)
2022: d qualified
2023: d option like(CURLformoption)
2024: d value * const char *
2025: d value_ptr * overlay(value)
2026: d value_procptr...
2027: d * overlay(value) procptr
2028: d value_num overlay(value: 8) like(curl_off_t)
2029: *
2030: d curl_slist ds based(######ptr######)
2031: d qualified
2032: d data * char *
2033: d next * struct curl_slist *
2034: *
2035: d curl_version_info_data...
2036: d ds based(######ptr######)
2037: d qualified
2038: d age like(CURLversion)
2039: d version * const char *
2040: d version_num 10u 0
2041: d host * const char *
2042: d features 10i 0
2043: d ssl_version * const char *
2044: d ssl_version_num...
2045: d 10i 0 long
2046: d libz_version * const char *
2047: d protocols * const char * const *
2048: d ares * const char *
2049: d ares_num 10i 0
2050: d libidn * const char *
2051: d iconv_ver_num...
2052: d 10i 0
2053: d libssh_version...
2054: d * const char *
2055: *
2056: d curl_certinfo ds based(######ptr######)
2057: d qualified
2058: d num_of_certs 10i 0
2059: d certinfo * struct curl_slist **
2060: *
2061: d curl_fistrgs ds based(######ptr######)
2062: d qualified
2063: d time * char *
2064: d perm * char *
2065: d user * char *
2066: d group * char *
2067: d target * char *
2068: *
2069: d curl_tlssessioninfo...
2070: d ds based(######ptr######)
2071: d qualified
2072: d backend like(curl_sslbackend)
2073: d internals * void *
2074: *
2075: d curl_fileinfo ds based(######ptr######)
2076: d qualified
2077: d filename * char *
2078: d filetype like(curlfiletype)
2079: d time 10i 0 time_t
2080: d perm 10u 0
2081: d uid 10i 0
2082: d gid 10i 0
2083: d size like(curl_off_t)
2084: d hardlinks 10i 0
2085: d strings likeds(curl_fistrgs)
2086: d flags 10u 0
2087: d b_data * char *
2088: d b_size 10u 0 size_t
2089: d b_used 10u 0 size_t
2090: *
2091: d curl_formget_callback...
2092: d s * based(######ptr######) procptr
2093: *
2094: d curl_malloc_callback...
2095: d s * based(######ptr######) procptr
2096: *
2097: d curl_free_callback...
2098: d s * based(######ptr######) procptr
2099: *
2100: d curl_realloc_callback...
2101: d s * based(######ptr######) procptr
2102: *
2103: d curl_strdup_callback...
2104: d s * based(######ptr######) procptr
2105: *
2106: d curl_calloc_callback...
2107: d s * based(######ptr######) procptr
2108: *
2109: d curl_lock_function...
2110: d s * based(######ptr######) procptr
2111: *
2112: d curl_unlock_function...
2113: d s * based(######ptr######) procptr
2114: *
2115: d curl_progress_callback...
2116: d s * based(######ptr######) procptr
2117: *
2118: d curl_xferinfo_callback...
2119: d s * based(######ptr######) procptr
2120: *
2121: d curl_read_callback...
2122: d s * based(######ptr######) procptr
2123: *
2124: d curl_trailer_callback...
2125: d s * based(######ptr######) procptr
2126: *
2127: d curl_write_callback...
2128: d s * based(######ptr######) procptr
2129: *
2130: d curl_seek_callback...
2131: d s * based(######ptr######) procptr
2132: *
2133: d curl_sockopt_callback...
2134: d s * based(######ptr######) procptr
2135: *
2136: d curl_ioctl_callback...
2137: d s * based(######ptr######) procptr
2138: *
2139: d curl_debug_callback...
2140: d s * based(######ptr######) procptr
2141: *
2142: d curl_conv_callback...
2143: d s * based(######ptr######) procptr
2144: *
2145: d curl_ssl_ctx_callback...
2146: d s * based(######ptr######) procptr
2147: *
2148: d curl_socket_callback...
2149: d s * based(######ptr######) procptr
2150: *
2151: d curl_multi_timer_callback...
2152: d s * based(######ptr######) procptr
2153: *
2154: d curl_push_callback...
2155: d s * based(######ptr######) procptr
2156: *
2157: d curl_opensocket_callback...
2158: d s * based(######ptr######) procptr
2159: *
2160: d curl_sshkeycallback...
2161: d s * based(######ptr######) procptr
2162: *
2163: d curl_chunk_bgn_callback...
2164: d s * based(######ptr######) procptr
2165: *
2166: d curl_chunk_end_callback...
2167: d s * based(######ptr######) procptr
2168: *
2169: d curl_fnmatch_callback...
2170: d s * based(######ptr######) procptr
2171: *
2172: d curl_closesocket_callback...
2173: d s * based(######ptr######) procptr
2174: *
2175: d curl_resolver_start_callback...
2176: d s * based(######ptr######) procptr
2177: *
2178: **************************************************************************
2179: * Prototypes
2180: **************************************************************************
2181: *
2182: d curl_mime_init pr * extproc('curl_mime_init') curl_mime *
2183: d easy * value CURL *
2184: *
2185: d curl_mime_free pr extproc('curl_mime_free')
2186: d mime * value curl_mime *
2187: *
2188: d curl_mime_addpart...
2189: d pr * extproc('curl_mime_addpart') curl_mimepart *
2190: d mime * value curl_mime *
2191: *
2192: d curl_mime_name pr extproc('curl_mime_name')
2193: d like(CURLcode)
2194: d part * value curl_mimepart *
2195: d name * value options(*string)
2196: *
2197: d curl_mime_filename...
2198: d pr extproc('curl_mime_filename')
2199: d like(CURLcode)
2200: d part * value curl_mimepart *
2201: d filename * value options(*string)
2202: *
2203: d curl_mime_type pr extproc('curl_mime_type')
2204: d like(CURLcode)
2205: d part * value curl_mimepart *
2206: d mimetype * value options(*string)
2207: *
2208: d curl_mime_encoder...
2209: d pr extproc('curl_mime_encoder')
2210: d like(CURLcode)
2211: d part * value curl_mimepart *
2212: d encoding * value options(*string)
2213: *
2214: d curl_mime_data pr extproc('curl_mime_data')
2215: d like(CURLcode)
2216: d part * value curl_mimepart *
2217: d data * value options(*string)
2218: d datasize 10u 0 size_t
2219: *
2220: d curl_mime_filedata...
2221: d pr extproc('curl_mime_filedata')
2222: d like(CURLcode)
2223: d part * value curl_mimepart *
2224: d filename * value options(*string)
2225: *
2226: d curl_mime_data_cb...
2227: d pr extproc('curl_mime_data_cb')
2228: d like(CURLcode)
2229: d part * value curl_mimepart *
2230: d datasize value like(curl_off_t)
2231: d readfunc value like(curl_read_callback)
2232: d seekfunc value like(curl_seek_callback)
2233: d freefunc value like(curl_free_callback)
2234: d arg * value void *
2235: *
2236: d curl_mime_subparts...
2237: d pr extproc('curl_mime_subparts')
2238: d like(CURLcode)
2239: d part * value curl_mimepart *
2240: d subparts * value curl_mime *
2241: *
2242: d curl_mime_headers...
2243: d pr extproc('curl_mime_headers')
2244: d like(CURLcode)
2245: d part * value curl_mimepart *
2246: d headers * value curl_slist *
2247: d take_ownership...
2248: d 10i 0 value
2249: *
2250: * This procedure as a variable parameter list.
2251: * This prototype allows use of an option array, or a single "object"
2252: * option. Other argument lists may be implemented by alias procedure
2253: * prototype definitions.
2254: *
2255: d curl_formadd pr extproc('curl_formadd')
2256: d like(CURLFORMcode)
2257: d httppost * curl_httppost *
2258: d lastpost * curl_httppost *
2259: d option1 value like(CURLFORMoption) CURLFORM_ARRAY
2260: d options(*nopass)
2261: d object1 * value options(*string: *nopass)
2262: d option2 value like(CURLFORMoption) CURLFORM_END
2263: d options(*nopass)
2264: *
2265: *
2266: d curl_strequal pr 10i 0 extproc('curl_strequal')
2267: d s1 * value options(*string)
2268: d s2 * value options(*string)
2269: *
2270: d curl_strnequal pr 10i 0 extproc('curl_strnequal')
2271: d s1 * value options(*string)
2272: d s2 * value options(*string)
2273: d n 10u 0 value
2274: *
2275: d curl_formget pr 10i 0 extproc('curl_formget')
2276: d form * value curl_httppost *
2277: d arg * value
2278: d append value like(curl_formget_callback)
2279: *
2280: d curl_formfree pr extproc('curl_formfree')
2281: d form * value curl_httppost *
2282: *
2283: d curl_getenv pr * extproc('curl_getenv')
2284: d variable * value options(*string)
2285: *
2286: d curl_version pr * extproc('curl_version')
2287: *
2288: d curl_easy_escape...
2289: d pr * extproc('curl_easy_escape') char *
2290: d handle * value CURL *
2291: d string * value options(*string)
2292: d length 10i 0 value
2293: *
2294: d curl_escape pr * extproc('curl_escape') char *
2295: d string * value options(*string)
2296: d length 10i 0 value
2297: *
2298: d curl_easy_unescape...
2299: d pr * extproc('curl_easy_unescape') char *
2300: d handle * value CURL *
2301: d string * value options(*string)
2302: d length 10i 0 value
2303: d outlength 10i 0 options(*omit)
2304: *
2305: d curl_unescape pr * extproc('curl_unescape') char *
2306: d string * value options(*string)
2307: d length 10i 0 value
2308: *
2309: d curl_free pr extproc('curl_free')
2310: d p * value
2311: *
2312: d curl_global_init...
2313: d pr extproc('curl_global_init')
2314: d like(CURLcode)
2315: d flags 10i 0 value
2316: *
2317: d curl_global_init_mem...
2318: d pr extproc('curl_global_init_mem')
2319: d like(CURLcode)
2320: d m value like(curl_malloc_callback)
2321: d f value like(curl_free_callback)
2322: d r value like(curl_realloc_callback)
2323: d s value like(curl_strdup_callback)
2324: d c value like(curl_calloc_callback)
2325: *
2326: d curl_global_cleanup...
2327: d pr extproc('curl_global_cleanup')
2328: *
2329: d curl_slist_append...
2330: d pr * extproc('curl_slist_append') struct curl_slist *
2331: d list * value struct curl_slist *
2332: d data * value options(*string) const char *
2333: *
2334: d curl_slist_free_all...
2335: d pr extproc('curl_slist_free_all')
2336: d list * value struct curl_slist *
2337: *
2338: d curl_getdate pr 10i 0 extproc('curl_getdate') time_t
2339: d p * value options(*string) const char *
2340: d unused 10i 0 const options(*omit) time_t
2341: *
2342: d curl_share_init...
2343: d pr * extproc('curl_share_init') CURLSH * (= void *)
2344: *
2345: * Variable argument type procedure.
2346: * Multiply prototyped to support all possible types.
2347: *
2348: d curl_share_setopt_int...
2349: d pr extproc('curl_share_setopt')
2350: d like(CURLSHcode)
2351: d share * value CURLSH * (= void *)
2352: d option value like(CURLSHoption)
2353: d intarg 10i 0 value options(*nopass)
2354: *
2355: d curl_share_setopt_ptr...
2356: d pr extproc('curl_share_setopt')
2357: d like(CURLSHcode)
2358: d share * value CURLSH * (= void *)
2359: d option value like(CURLSHoption)
2360: d ptrarg * value options(*nopass)
2361: *
2362: d curl_share_setopt_proc...
2363: d pr extproc('curl_share_setopt')
2364: d like(CURLSHcode)
2365: d share * value CURLSH * (= void *)
2366: d option value like(CURLSHoption)
2367: d procarg * value procptr options(*nopass)
2368: *
2369: d curl_share_cleanup...
2370: d pr extproc('curl_share_cleanup')
2371: d like(CURLSHcode)
2372: d share * value CURLSH * (= void *)
2373: *
2374: d curl_version_info...
2375: d pr * extproc('curl_version_info') c_i_version_data *
2376: d version value like(CURLversion)
2377: *
2378: d curl_easy_strerror...
2379: d pr * extproc('curl_easy_strerror') const char *
2380: d code value like(CURLcode)
2381: *
2382: d curl_share_strerror...
2383: d pr * extproc('curl_share_strerror') const char *
2384: d code value like(CURLSHcode)
2385: *
2386: d curl_easy_init pr * extproc('curl_easy_init') CURL *
2387: *
2388: * Multiple prototypes for vararg procedure curl_easy_setopt.
2389: *
2390: d curl_easy_setopt_long...
2391: d pr extproc('curl_easy_setopt')
2392: d like(CURLcode)
2393: d curl * value CURL *
2394: d option value like(CURLoption)
2395: d longarg 10i 0 value options(*nopass)
2396: *
2397: d curl_easy_setopt_object...
2398: d pr extproc('curl_easy_setopt')
2399: d like(CURLcode)
2400: d curl * value CURL *
2401: d option value like(CURLoption)
2402: d objectarg * value options(*string: *nopass)
2403: *
2404: d curl_easy_setopt_function...
2405: d pr extproc('curl_easy_setopt')
2406: d like(CURLcode)
2407: d curl * value CURL *
2408: d option value like(CURLoption)
2409: d functionarg * value procptr options(*nopass)
2410: *
2411: d curl_easy_setopt_offset...
2412: d pr extproc('curl_easy_setopt')
2413: d like(CURLcode)
2414: d curl * value CURL *
2415: d option value like(CURLoption)
2416: d offsetarg value like(curl_off_t)
2417: d options(*nopass)
2418: *
2419: *
2420: d curl_easy_perform...
2421: d pr extproc('curl_easy_perform')
2422: d like(CURLcode)
2423: d curl * value CURL *
2424: *
2425: d curl_easy_cleanup...
2426: d pr extproc('curl_easy_cleanup')
2427: d curl * value CURL *
2428: *
2429: * Multiple prototypes for vararg procedure curl_easy_getinfo.
2430: *
2431: d curl_easy_getinfo_string...
2432: d pr extproc('curl_easy_getinfo')
2433: d like(CURLcode)
2434: d curl * value CURL *
2435: d info value like(CURLINFO)
2436: d stringarg * options(*nopass) char *
2437: *
2438: d curl_easy_getinfo_long...
2439: d pr extproc('curl_easy_getinfo')
2440: d like(CURLcode)
2441: d curl * value CURL *
2442: d info value like(CURLINFO)
2443: d longarg 10i 0 options(*nopass)
2444: *
2445: d curl_easy_getinfo_double...
2446: d pr extproc('curl_easy_getinfo')
2447: d like(CURLcode)
2448: d curl * value CURL *
2449: d info value like(CURLINFO)
2450: d doublearg 8f options(*nopass)
2451: *
2452: d curl_easy_getinfo_slist...
2453: d pr extproc('curl_easy_getinfo')
2454: d like(CURLcode)
2455: d curl * value CURL *
2456: d info value like(CURLINFO)
2457: d slistarg * options(*nopass) struct curl_slist *
2458: *
2459: d curl_easy_getinfo_ptr...
2460: d pr extproc('curl_easy_getinfo')
2461: d like(CURLcode)
2462: d curl * value CURL *
2463: d info value like(CURLINFO)
2464: d ptrarg * options(*nopass) void *
2465: *
2466: d curl_easy_getinfo_socket...
2467: d pr extproc('curl_easy_getinfo')
2468: d like(CURLcode)
2469: d curl * value CURL *
2470: d info value like(CURLINFO)
2471: d socketarg like(curl_socket_t) options(*nopass)
2472: *
2473: d curl_easy_getinfo_off_t...
2474: d pr extproc('curl_easy_getinfo')
2475: d like(CURLcode)
2476: d curl * value CURL *
2477: d info value like(CURLINFO)
2478: d offsetarg like(curl_off_t) options(*nopass)
2479: *
2480: *
2481: d curl_easy_duphandle...
2482: d pr * extproc('curl_easy_duphandle') CURL *
2483: d curl * value CURL *
2484: *
2485: d curl_easy_reset...
2486: d pr extproc('curl_easy_reset')
2487: d curl * value CURL *
2488: *
2489: d curl_easy_recv...
2490: d pr extproc('curl_easy_recv')
2491: d like(CURLcode)
2492: d curl * value CURL *
2493: d buffer * value void *
2494: d buflen 10u 0 value size_t
2495: d n 10u 0 size_t *
2496: *
2497: d curl_easy_send...
2498: d pr extproc('curl_easy_send')
2499: d like(CURLcode)
2500: d curl * value CURL *
2501: d buffer * value const void *
2502: d buflen 10u 0 value size_t
2503: d n 10u 0 size_t *
2504: *
2505: d curl_easy_pause...
2506: d pr extproc('curl_easy_pause')
2507: d like(CURLcode)
2508: d curl * value CURL *
2509: d bitmask 10i 0 value
2510: *
2511: d curl_easy_upkeep...
2512: d pr extproc('curl_easy_upkeep')
2513: d like(CURLcode)
2514: d curl * value CURL *
2515: *
2516: d curl_multi_init...
2517: d pr * extproc('curl_multi_init') CURLM *
2518: *
2519: d curl_multi_add_handle...
2520: d pr extproc('curl_multi_add_handle')
2521: d like(CURLMcode)
2522: d multi_handle * value CURLM *
2523: d curl_handle * value CURL *
2524: *
2525: d curl_multi_remove_handle...
2526: d pr extproc('curl_multi_remove_handle')
2527: d like(CURLMcode)
2528: d multi_handle * value CURLM *
2529: d curl_handle * value CURL *
2530: *
2531: d curl_multi_fdset...
2532: d pr extproc('curl_multi_fdset')
2533: d like(CURLMcode)
2534: d multi_handle * value CURLM *
2535: d read_fd_set 65535 options(*varsize) fd_set
2536: d write_fd_set 65535 options(*varsize) fd_set
2537: d exc_fd_set 65535 options(*varsize) fd_set
2538: d max_fd 10i 0
2539: *
2540: d curl_multi_wait...
2541: d pr extproc('curl_multi_wait')
2542: d like(CURLMcode)
2543: d multi_handle * value CURLM *
2544: d extra_fds * value curl_waitfd *
2545: d extra_nfds 10u 0 value
2546: d timeout_ms 10i 0 value
2547: d ret 10i 0 options(*omit)
2548: *
2549: d curl_multi_perform...
2550: d pr extproc('curl_multi_perform')
2551: d like(CURLMcode)
2552: d multi_handle * value CURLM *
2553: d running_handles...
2554: d 10i 0
2555: *
2556: d curl_multi_cleanup...
2557: d pr extproc('curl_multi_cleanup')
2558: d like(CURLMcode)
2559: d multi_handle * value CURLM *
2560: *
2561: d curl_multi_info_read...
2562: d pr * extproc('curl_multi_info_read') CURL_Msg *
2563: d multi_handle * value CURLM *
2564: d msgs_in_queue 10i 0
2565: *
2566: d curl_multi_strerror...
2567: d pr * extproc('curl_multi_strerror') char *
2568: d code value like(CURLMcode)
2569: *
2570: d curl_pushheader_bynum...
2571: d pr * extproc('curl_pushheader_bynum') char *
2572: d h * value curl_pushheaders *
2573: d num 10u 0 value
2574: *
2575: d curl_pushheader_byname...
2576: d pr * extproc('curl_pushheader_byname') char *
2577: d h * value curl_pushheaders *
2578: d header * value options(*string) const char *
2579: *
2580: d curl_multi_socket...
2581: d pr extproc('curl_multi_socket')
2582: d like(CURLMcode)
2583: d multi_handle * value CURLM *
2584: d s value like(curl_socket_t)
2585: d running_handles...
2586: d 10i 0
2587: *
2588: d curl_multi_socket_action...
2589: d pr extproc('curl_multi_socket_action')
2590: d like(CURLMcode)
2591: d multi_handle * value CURLM *
2592: d s value like(curl_socket_t)
2593: d ev_bitmask 10i 0 value
2594: d running_handles...
2595: d 10i 0
2596: *
2597: d curl_multi_socket_all...
2598: d pr extproc('curl_multi_socket_all')
2599: d like(CURLMcode)
2600: d multi_handle * value CURLM *
2601: d running_handles...
2602: d 10i 0
2603: *
2604: d curl_multi_timeout...
2605: d pr extproc('curl_multi_timeout')
2606: d like(CURLMcode)
2607: d multi_handle * value CURLM *
2608: d milliseconds 10i 0
2609: *
2610: * Multiple prototypes for vararg procedure curl_multi_setopt.
2611: *
2612: d curl_multi_setopt_long...
2613: d pr extproc('curl_multi_setopt')
2614: d like(CURLMcode)
2615: d multi_handle * value CURLM *
2616: d option value like(CURLMoption)
2617: d longarg 10i 0 value options(*nopass)
2618: *
2619: d curl_multi_setopt_object...
2620: d pr extproc('curl_multi_setopt')
2621: d like(CURLMcode)
2622: d multi_handle * value CURLM *
2623: d option value like(CURLMoption)
2624: d objectarg * value options(*string: *nopass)
2625: *
2626: d curl_multi_setopt_function...
2627: d pr extproc('curl_multi_setopt')
2628: d like(CURLMcode)
2629: d multi_handle * value CURLM *
2630: d option value like(CURLMoption)
2631: d functionarg * value procptr options(*nopass)
2632: *
2633: d curl_multi_setopt_offset...
2634: d pr extproc('curl_multi_setopt')
2635: d like(CURLMcode)
2636: d multi_handle * value CURLM *
2637: d option value like(CURLMoption)
2638: d offsetarg value like(curl_off_t)
2639: d options(*nopass)
2640: *
2641: *
2642: d curl_multi_assign...
2643: d pr extproc('curl_multi_assign')
2644: d like(CURLMcode)
2645: d multi_handle * value CURLM *
2646: d sockfd value like(curl_socket_t)
2647: d sockp * value void *
2648: *
2649: d curl_url pr * extproc('curl_url') CURLU *
2650: *
2651: d curl_url_cleanup...
2652: d pr extproc('curl_url_cleanup')
2653: d handle * value CURLU *
2654: *
2655: d curl_url_dup pr * extproc('curl_url_dup') CURLU *
2656: d in * value CURLU *
2657: *
2658: d curl_url_get pr extproc('curl_url_get')
2659: d like(CURLUcode)
2660: d handle * value CURLU *
2661: d what value like(CURLUPart)
2662: d part * char **
2663: d flags 10u 0 value
2664: *
2665: d curl_url_set pr extproc('curl_url_set')
2666: d like(CURLUcode)
2667: d handle * value CURLU *
2668: d what value like(CURLUPart)
2669: d part * value options(*string)
2670: d flags 10u 0 value
2671: *
2672: **************************************************************************
2673: * CCSID wrapper procedure prototypes
2674: **************************************************************************
2675: *
2676: d curl_version_ccsid...
2677: d pr * extproc('curl_version_ccsid')
2678: d ccsid 10u 0 value
2679: *
2680: d curl_easy_escape_ccsid...
2681: d pr * extproc('curl_easy_escape_ccsid') char *
2682: d handle * value CURL *
2683: d string * value options(*string)
2684: d length 10i 0 value
2685: d ccsid 10u 0 value
2686: *
2687: d curl_easy_unescape_ccsid...
2688: d pr * extproc('curl_easy_unescape_ccsid') char *
2689: d handle * value CURL *
2690: d string * value options(*string)
2691: d length 10i 0 value
2692: d outlength 10i 0 options(*omit)
2693: d ccsid 10u 0 value
2694: *
2695: d curl_slist_append_ccsid...
2696: d pr * extproc('curl_slist_append_ccsid') struct curl_slist *
2697: d list * value struct curl_slist *
2698: d data * value options(*string) const char *
2699: d ccsid 10u 0 value
2700: *
2701: d curl_getdate_ccsid...
2702: d pr 10i 0 extproc('curl_getdate_ccsid') time_t
2703: d p * value options(*string) const char *
2704: d unused 10i 0 const options(*omit) time_t
2705: d ccsid 10u 0 value
2706: *
2707: d curl_version_info_ccsid...
2708: d pr * extproc('curl_version_info_ccsid') c_i_version_data *
2709: d version value like(CURLversion)
2710: d ccsid 10u 0 value
2711: *
2712: d curl_easy_strerror_ccsid...
2713: d pr * extproc('curl_easy_strerror_ccsid') const char *
2714: d code value like(CURLcode)
2715: d ccsid 10u 0 value
2716: *
2717: d curl_share_strerror_ccsid...
2718: d pr * extproc('curl_share_strerror_ccsid') const char *
2719: d code value like(CURLSHcode)
2720: d ccsid 10u 0 value
2721: *
2722: d curl_multi_strerror_ccsid...
2723: d pr * extproc('curl_multi_strerror_ccsid') char *
2724: d code value like(CURLMcode)
2725: d ccsid 10u 0 value
2726: *
2727: * May be used for strings and structures.
2728: d curl_easy_getinfo_ccsid...
2729: d pr extproc('curl_easy_getinfo_ccsid')
2730: d like(CURLcode)
2731: d curl * value CURL *
2732: d info value like(CURLINFO)
2733: d ptrarg * options(*nopass) char *
2734: d ccsid 10u 0 value options(*nopass)
2735: *
2736: d curl_certinfo_free_all...
2737: d pr extproc('curl_certinfo_free_all')
2738: d info * value
2739: *
2740: d curl_formadd_ccsid...
2741: d pr extproc('curl_formadd_ccsid')
2742: d like(CURLFORMcode)
2743: d httppost * curl_httppost *
2744: d lastpost * curl_httppost *
2745: d option1 value like(CURLFORMoption) CURLFORM_ARRAY
2746: d options(*nopass)
2747: d object1 * value options(*string: *nopass)
2748: d option2 value like(CURLFORMoption) CURLFORM_END
2749: d options(*nopass)
2750: *
2751: d curl_formget_ccsid...
2752: d pr 10i 0 extproc('curl_formget_ccsid')
2753: d form * value curl_httppost *
2754: d arg * value
2755: d append value like(curl_formget_callback)
2756: d ccsid 10u 0 value
2757: *
2758: d curl_form_long_value...
2759: d pr * extproc('curl_form_long_value')
2760: d value 10i 0 value curl_httppost *
2761: *
2762: d curl_easy_setopt_ccsid...
2763: d pr extproc('curl_easy_setopt_ccsid')
2764: d like(CURLcode)
2765: d curl * value CURL *
2766: d option value like(CURLoption)
2767: d objectarg * value options(*string: *nopass)
2768: d ccsid 10u 0 value options(*nopass)
2769: *
2770: d curl_pushheader_bynum_ccsid...
2771: d pr * extproc( char *
2772: d 'curl_pushheader_bynum_ccsid')
2773: d h * value curl_pushheaders *
2774: d num 10u 0 value
2775: d ccsid 10u 0 value
2776: *
2777: d curl_pushheader_byname_ccsid...
2778: d pr * extproc( char *
2779: d 'curl_pushheader_byname_ccsid')
2780: d h * value curl_pushheaders *
2781: d header * value options(*string) const char *
2782: d ccsidin 10u 0 value
2783: d ccsidout 10u 0 value
2784: *
2785: d curl_mime_name_ccsid...
2786: d pr extproc('curl_mime_name_ccsid')
2787: d like(CURLcode)
2788: d part * value curl_mimepart *
2789: d name * value options(*string)
2790: d ccsid 10u 0 value
2791: *
2792: d curl_mime_filename_ccsid...
2793: d pr extproc('curl_mime_filename_ccsid')
2794: d like(CURLcode)
2795: d part * value curl_mimepart *
2796: d filename * value options(*string)
2797: d ccsid 10u 0 value
2798: *
2799: d curl_mime_type_ccsid...
2800: d pr extproc('curl_mime_type_ccsid')
2801: d like(CURLcode)
2802: d part * value curl_mimepart *
2803: d mimetype * value options(*string)
2804: d ccsid 10u 0 value
2805: *
2806: d curl_mime_encoder_ccsid...
2807: d pr extproc('curl_mime_encoder_ccsid')
2808: d like(CURLcode)
2809: d part * value curl_mimepart *
2810: d encoding * value options(*string)
2811: d ccsid 10u 0 value
2812: *
2813: d curl_mime_data_ccsid...
2814: d pr extproc('curl_mime_data_ccsid')
2815: d like(CURLcode)
2816: d part * value curl_mimepart *
2817: d data * value options(*string)
2818: d datasize 10u 0 size_t
2819: d ccsid 10u 0 value
2820: *
2821: d curl_mime_filedata_ccsid...
2822: d pr extproc('curl_mime_filedata_ccsid')
2823: d like(CURLcode)
2824: d part * value curl_mimepart *
2825: d filename * value options(*string)
2826: d ccsid 10u 0 value
2827: *
2828: d curl_url_get_ccsid...
2829: d pr extproc('curl_url_get_ccsid')
2830: d like(CURLUcode)
2831: d handle * value CURLU *
2832: d what value like(CURLUPart)
2833: d part * char **
2834: d flags 10u 0 value
2835: d ccsid 10u 0 value
2836: *
2837: d curl_url_set_ccsid...
2838: d pr extproc('curl_url_set_ccsid')
2839: d like(CURLUcode)
2840: d handle * value CURLU *
2841: d what value like(CURLUPart)
2842: d part * value options(*string)
2843: d flags 10u 0 value
2844: d ccsid 10u 0 value
2845: *
2846: /endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>