2 single: RingLibCurl 関数リファレンス; はじめに
4 ============================
6 ============================
12 * CURLOPT_WILDCARDMATCH
13 * CURLOPT_WRITEFUNCTION
15 * CURLOPT_READFUNCTION
17 * CURLOPT_IOCTLFUNCTION
19 * CURLOPT_SEEKFUNCTION
21 * CURLOPT_SOCKOPTFUNCTION
23 * CURLOPT_OPENSOCKETFUNCTION
24 * CURLOPT_OPENSOCKETDATA
25 * CURLOPT_CLOSESOCKETFUNCTION
26 * CURLOPT_CLOSESOCKETDATA
27 * CURLOPT_PROGRESSFUNCTION
28 * CURLOPT_PROGRESSDATA
29 * CURLOPT_HEADERFUNCTION
31 * CURLOPT_DEBUGFUNCTION
33 * CURLOPT_SSL_CTX_FUNCTION
34 * CURLOPT_SSL_CTX_DATA
35 * CURLOPT_CONV_TO_NETWORK_FUNCTION
36 * CURLOPT_CONV_FROM_NETWORK_FUNCTION
37 * CURLOPT_CONV_FROM_UTF8_FUNCTION
38 * CURLOPT_INTERLEAVEFUNCTION
39 * CURLOPT_INTERLEAVEDATA
40 * CURLOPT_CHUNK_BGN_FUNCTION
41 * CURLOPT_CHUNK_END_FUNCTION
43 * CURLOPT_FNMATCH_FUNCTION
44 * CURLOPT_FNMATCH_DATA
50 * CURLOPT_REDIR_PROTOCOLS
55 * CURLOPT_HTTPPROXYTUNNEL
56 * CURLOPT_SOCKS5_GSSAPI_SERVICE
57 * CURLOPT_SOCKS5_GSSAPI_NEC
60 * CURLOPT_LOCALPORTRANGE
61 * CURLOPT_DNS_CACHE_TIMEOUT
62 * CURLOPT_DNS_USE_GLOBAL_CACHE
66 * CURLOPT_ADDRESS_SCOPE
70 * CURLOPT_PROXYUSERPWD
73 * CURLOPT_PROXYUSERNAME
74 * CURLOPT_PROXYPASSWORD
76 * CURLOPT_TLSAUTH_USERNAME
77 * CURLOPT_TLSAUTH_PASSWORD
78 * CURLOPT_TLSAUTH_TYPE
81 * CURLOPT_ACCEPT_ENCODING
82 * CURLOPT_TRANSFER_ENCODING
83 * CURLOPT_FOLLOWLOCATION
84 * CURLOPT_UNRESTRICTED_AUTH
90 * CURLOPT_POSTFIELDSIZE
91 * CURLOPT_POSTFIELDSIZE_LARGE
92 * CURLOPT_COPYPOSTFIELDS
97 * CURLOPT_HTTP200ALIASES
101 * CURLOPT_COOKIESESSION
104 * CURLOPT_HTTP_VERSION
105 * CURLOPT_IGNORE_CONTENT_LENGTH
106 * CURLOPT_HTTP_CONTENT_DECODING
107 * CURLOPT_HTTP_TRANSFER_DECODING
110 * CURLOPT_TFTP_BLKSIZE
116 * CURLOPT_FTP_USE_EPRT
117 * CURLOPT_FTP_USE_EPSV
118 * CURLOPT_FTP_USE_PRET
119 * CURLOPT_FTP_CREATE_MISSING_DIRS
120 * CURLOPT_FTP_RESPONSE_TIMEOUT
121 * CURLOPT_FTP_ALTERNATIVE_TO_USER
122 * CURLOPT_FTP_SKIP_PASV_IP
124 * CURLOPT_FTP_SSL_CCC
125 * CURLOPT_FTP_ACCOUNT
126 * CURLOPT_FTP_FILEMETHOD
127 * CURLOPT_RTSP_REQUEST
128 * CURLOPT_RTSP_SESSION_ID
129 * CURLOPT_RTSP_STREAM_URI
130 * CURLOPT_RTSP_TRANSPORT
131 * CURLOPT_RTSP_CLIENT_CSEQ
132 * CURLOPT_RTSP_SERVER_CSEQ
133 * CURLOPT_TRANSFERTEXT
134 * CURLOPT_PROXY_TRANSFER_MODE
137 * CURLOPT_RESUME_FROM
138 * CURLOPT_RESUME_FROM_LARGE
139 * CURLOPT_CUSTOMREQUEST
141 * CURLOPT_DIRLISTONLY
144 * CURLOPT_INFILESIZE_LARGE
146 * CURLOPT_MAXFILESIZE
147 * CURLOPT_MAXFILESIZE_LARGE
148 * CURLOPT_TIMECONDITION
152 * CURLOPT_LOW_SPEED_LIMIT
153 * CURLOPT_LOW_SPEED_TIME
154 * CURLOPT_MAX_SEND_SPEED_LARGE
155 * CURLOPT_MAX_RECV_SPEED_LARGE
156 * CURLOPT_MAXCONNECTS
157 * CURLOPT_FRESH_CONNECT
158 * CURLOPT_FORBID_REUSE
159 * CURLOPT_CONNECTTIMEOUT
160 * CURLOPT_CONNECTTIMEOUT_MS
162 * CURLOPT_CONNECT_ONLY
166 * CURLOPT_SSLCERTTYPE
171 * CURLOPT_SSLENGINE_DEFAULT
173 * CURLOPT_SSL_VERIFYHOST
174 * CURLOPT_SSL_VERIFYPEER
180 * CURLOPT_RANDOM_FILE
182 * CURLOPT_SSL_CIPHER_LIST
183 * CURLOPT_SSL_SESSIONID_CACHE
185 * CURLOPT_GSSAPI_DELEGATION
186 * CURLOPT_SSH_AUTH_TYPES
187 * CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
188 * CURLOPT_SSH_PUBLIC_KEYFILE
189 * CURLOPT_SSH_PRIVATE_KEYFILE
190 * CURLOPT_SSH_KNOWNHOSTS
191 * CURLOPT_SSH_KEYFUNCTION
192 * CURLOPT_SSH_KEYDATA
195 * CURLOPT_NEW_FILE_PERMS
196 * CURLOPT_NEW_DIRECTORY_PERMS
197 * CURLOPT_TELNETOPTIONS
199 * CURLE_UNKNOWN_OPTION
201 * CURLINFO_EFFECTIVE_URL
202 * CURLINFO_RESPONSE_CODE
203 * CURLINFO_HTTP_CONNECTCODE
205 * CURLINFO_TOTAL_TIME
206 * CURLINFO_NAMELOOKUP_TIME
207 * CURLINFO_CONNECT_TIME
208 * CURLINFO_APPCONNECT_TIME
209 * CURLINFO_PRETRANSFER_TIME
210 * CURLINFO_STARTTRANSFER_TIME
211 * CURLINFO_REDIRECT_TIME
212 * CURLINFO_REDIRECT_COUNT
213 * CURLINFO_REDIRECT_URL
214 * CURLINFO_SIZE_UPLOAD
215 * CURLINFO_SIZE_DOWNLOAD
216 * CURLINFO_SPEED_DOWNLOAD
217 * CURLINFO_SPEED_UPLOAD
218 * CURLINFO_HEADER_SIZE
219 * CURLINFO_REQUEST_SIZE
220 * CURLINFO_SSL_VERIFYRESULT
221 * CURLINFO_SSL_ENGINES
222 * CURLINFO_CONTENT_LENGTH_DOWNLOAD
223 * CURLINFO_CONTENT_LENGTH_UPLOAD
224 * CURLINFO_CONTENT_TYPE
226 * CURLINFO_HTTPAUTH_AVAIL
227 * CURLINFO_PROXYAUTH_AVAIL
229 * CURLINFO_NUM_CONNECTS
230 * CURLINFO_PRIMARY_IP
231 * CURLINFO_PRIMARY_PORT
233 * CURLINFO_LOCAL_PORT
234 * CURLINFO_COOKIELIST
235 * CURLINFO_LASTSOCKET
236 * CURLINFO_FTP_ENTRY_PATH
238 * CURLINFO_CONDITION_UNMET
239 * CURLINFO_RTSP_SESSION_ID
240 * CURLINFO_RTSP_CLIENT_CSEQ
241 * CURLINFO_RTSP_SERVER_CSEQ
242 * CURLINFO_RTSP_CSEQ_RECV
245 * CURLFORM_COPYCONTENTS
246 * CURLFORM_PTRCONTENTS
247 * CURLFORM_CONTENTSLENGTH
248 * CURLFORM_FILECONTENT
250 * CURLFORM_CONTENTTYPE
254 * CURLFORM_BUFFERLENGTH
257 * CURLFORM_CONTENTHEADER
258 * CURL \*curl_easy_init(void)
259 * void curl_easy_cleanup(CURL \* handle )
260 * CURLcode curl_easy_setopt_1(CURL \*handle, CURLoption option, int)
261 * CURLcode curl_easy_setopt_2(CURL \*handle, CURLoption option, const char \*)
262 * CURLcode curl_easy_setopt_3(CURL \*handle, CURLoption option, void \*)
263 * CURLcode curl_easy_setopt_4(CURL \*handle, CURLoption option, CURLLIST \*)
264 * CURLcode curl_easy_perform(CURL \* easy_handle )
265 * String \*curl_easy_perform_silent(CURL \* easy_handle )
266 * CURLcode curl_easy_getinfo_1(CURL \*handle, CURLINFO info, char \**urlp)
267 * CURLcode curl_easy_getinfo_2(CURL \*handle, CURLINFO info, long \*codep)
268 * CURLcode curl_easy_getinfo_3(CURL \*handle, CURLINFO info, double \*timep)
269 * CURLcode curl_easy_getinfo_4(CURL \*handle, CURLINFO info, CURLLIST \**engine_list)
270 * CURLcode curl_easy_getinfo_5(CURL \*handle, CURLINFO info, struct curl_certinfo \*chainp)
271 * CURLcode curl_easy_getinfo_6(CURL \*handle, CURLINFO info, struct curl_tlssessioninfo \**session)
272 * char \*curl_version(void)
273 * time_t curl_getdate(char \* datestring , time_t \*now )
274 * CURLFORMcode curl_formadd_1(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*, CURLformoption)
275 * CURLFORMcode curl_formadd_2(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*,CURLformoption, const char \*, CURLformoption)
276 * CURLFORMcode curl_formadd_3(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*, CURLformoption)
277 * CURLFORMcode curl_formadd_4(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*,CURLformoption, long , CURLformoption)
278 * CURLFORMcode curl_formadd_5(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, void \*,CURLformoption, long , CURLformoption, const char* , CURLformoption)
279 * CURLFORMcode curl_formadd_6(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, const char \*,CURLformoption, void \* , CURLformoption, long , CURLformoption)
280 * CURLFORMcode curl_formadd_7(struct curl_httppost \**firstitem, struct curl_httppost \**lastitem, CURLformoption, const char \*, CURLformoption, struct curl_forms [], CURLformoption)
281 * void curl_formfree(struct curl_httppost \* form)
282 * CURLLIST \*curl_slist_append(CURLLIST \* list, const char \* string )
283 * void curl_slist_free_all(CURLLIST \* list)
284 * char \*curl_easy_escape( CURL \* curl , const char \* string , int length )
285 * char \*curl_easy_unescape( CURL \* curl , const char \* url , int inlength , int \* outlength )