1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error Meh....
#endif
GO(curl_easy_cleanup, vFp)
GO(curl_easy_duphandle, pFp)
GO(curl_easy_escape, pFppi)
GO(curl_easy_getinfo, uFpppppp) //vararg
GO(curl_easy_init, pFv)
//GO(curl_easy_pause,
GO(curl_easy_perform, uFp)
GO(curl_easy_recv, iFppLp)
GO(curl_easy_reset, vFp)
GO(curl_easy_send, iFppLp)
GOM(curl_easy_setopt, uFEpup) // can set many callbacks!
GO(curl_easy_strerror, pFu)
//GO(curl_easy_unescape,
//GO(curl_escape,
GO(curl_formadd, iFpppppppppppppppp) // there is a vararg here. Should GOM and use CURLFORM_ARRAY instead
GO(curl_formfree, vFp)
//GO(curl_formget,
GO(curl_free, vFp)
//GO(curl_getdate,
//GO(curl_getenv,
GO(curl_global_cleanup, vFv)
GO(curl_global_init, uFu)
GOM(curl_global_init_mem, iFElppppp)
GO(curl_global_sslset, uFupp)
// GO(curl_maprintf,
// GO(curl_mfprintf,
GO(curl_mime_addpart, pFp)
GO(curl_mime_data, iFppL)
// GO(curl_mime_data_cb,
// GO(curl_mime_encoder,
GO(curl_mime_filedata, iFpp)
// GO(curl_mime_filename,
// GO(curl_mime_free,
// GO(curl_mime_headers,
GO(curl_mime_init, pFp)
GO(curl_mime_name, iFpp)
//GO(curl_mime_subparts,
//GO(curl_mime_type,
//GO(curl_mprintf,
//GO(curl_msnprintf,
//GO(curl_msprintf,
GO(curl_multi_add_handle, uFpp)
GO(curl_multi_assign, uFpip)
GO(curl_multi_cleanup, uFp)
GO(curl_multi_fdset, uFppppp)
GO(curl_multi_info_read, pFpp)
GO(curl_multi_init, pFv)
GO(curl_multi_perform, uFpp)
GO(curl_multi_poll, iFppuip) // since 7.66.0
GO(curl_multi_remove_handle, uFpp)
GOM(curl_multi_setopt, iFEpup)
//GO(curl_multi_socket,
GO(curl_multi_socket_action, uFpiip)
//GO(curl_multi_socket_all,
GO(curl_multi_strerror, pFi)
GO(curl_multi_timeout, iFpp)
GO(curl_multi_wait, iFppuip)
//GO(curl_mvaprintf,
//GO(curl_mvfprintf,
//GO(curl_mvprintf,
//GO(curl_mvsnprintf,
//GO(curl_mvsprintf,
//GO(curl_pushheader_byname,
//GO(curl_pushheader_bynum,
GO(curl_share_cleanup, uFp)
GO(curl_share_init, pFv)
GOM(curl_share_setopt, uFEpup)
//GO(curl_share_strerror,
GO(curl_slist_append, pFpp)
GO(curl_slist_free_all, vFp)
//GO(curl_strequal,
//GO(curl_strnequal,
//GO(curl_unescape,
GO(curl_url, pFv)
GO(curl_url_cleanup, vFp)
GO(curl_url_dup, pFp)
GO(curl_url_get, iFpipu)
GO(curl_url_set, iFpipu)
GO(curl_url_strerror, pFi)
GO(curl_version, pFv)
GO(curl_version_info, pFi)
|