curl_sys::CURLOPT_CONV_FROM_UTF8_FUNCTION [] [src]

pub const CURLOPT_CONV_FROM_UTF8_FUNCTION: CURLoption = $ty + $num;
    )
}

macro_rules! ALIAS {
    ($name:ident, $to:ident) => (
        #[allow(dead_code)]
        pub const $name: CURLoption = $to;
    )
}

DEFOPT!(CURLOPT_FILE,                   CURLOPTTYPE_OBJECTPOINT,     1);
DEFOPT!(CURLOPT_URL,                    CURLOPTTYPE_OBJECTPOINT,     2);
DEFOPT!(CURLOPT_PORT,                   CURLOPTTYPE_LONG,            3);
DEFOPT!(CURLOPT_PROXY,                  CURLOPTTYPE_OBJECTPOINT,     4);
DEFOPT!(CURLOPT_USERPWD,                CURLOPTTYPE_OBJECTPOINT,     5);
DEFOPT!(CURLOPT_PROXYUSERPWD,           CURLOPTTYPE_OBJECTPOINT,     6);
DEFOPT!(CURLOPT_RANGE,                  CURLOPTTYPE_OBJECTPOINT,     7);
/* 8: not used */
DEFOPT!(CURLOPT_INFILE,                 CURLOPTTYPE_OBJECTPOINT,     9);
DEFOPT!(CURLOPT_ERRORBUFFER,            CURLOPTTYPE_OBJECTPOINT,    10);
DEFOPT!(CURLOPT_WRITEFUNCTION,          CURLOPTTYPE_FUNCTIONPOINT,  11);
DEFOPT!(CURLOPT_READFUNCTION,           CURLOPTTYPE_FUNCTIONPOINT,  12);
DEFOPT!(CURLOPT_TIMEOUT,                CURLOPTTYPE_LONG,           13);
DEFOPT!(CURLOPT_INFILESIZE,             CURLOPTTYPE_LONG,           14);
DEFOPT!(CURLOPT_POSTFIELDS,             CURLOPTTYPE_OBJECTPOINT,    15);
DEFOPT!(CURLOPT_REFERER,                CURLOPTTYPE_OBJECTPOINT,    16);
DEFOPT!(CURLOPT_FTPPORT,                CURLOPTTYPE_OBJECTPOINT,    17);
DEFOPT!(CURLOPT_USERAGENT,              CURLOPTTYPE_OBJECTPOINT,    18);
DEFOPT!(CURLOPT_LOW_SPEED_LIMIT,        CURLOPTTYPE_LONG,           19);
DEFOPT!(CURLOPT_LOW_SPEED_TIME,         CURLOPTTYPE_LONG,           20);
DEFOPT!(CURLOPT_RESUME_FROM,            CURLOPTTYPE_LONG,           21);
DEFOPT!(CURLOPT_COOKIE,                 CURLOPTTYPE_OBJECTPOINT,    22);
DEFOPT!(CURLOPT_HTTPHEADER,             CURLOPTTYPE_OBJECTPOINT,    23);
DEFOPT!(CURLOPT_HTTPPOST,               CURLOPTTYPE_OBJECTPOINT,    24);
DEFOPT!(CURLOPT_SSLCERT,                CURLOPTTYPE_OBJECTPOINT,    25);
DEFOPT!(CURLOPT_KEYPASSWD,              CURLOPTTYPE_OBJECTPOINT,    26);
DEFOPT!(CURLOPT_CRLF,                   CURLOPTTYPE_LONG,           27);
DEFOPT!(CURLOPT_QUOTE,                  CURLOPTTYPE_OBJECTPOINT,    28);
DEFOPT!(CURLOPT_WRITEHEADER,            CURLOPTTYPE_OBJECTPOINT,    29);
/* 30: not used */
DEFOPT!(CURLOPT_COOKIEFILE,             CURLOPTTYPE_OBJECTPOINT,    31);
DEFOPT!(CURLOPT_SSLVERSION,             CURLOPTTYPE_LONG,           32);
DEFOPT!(CURLOPT_TIMECONDITION,          CURLOPTTYPE_LONG,           33);
DEFOPT!(CURLOPT_TIMEVALUE,              CURLOPTTYPE_LONG,           34);
/* 35: not used */
DEFOPT!(CURLOPT_CUSTOMREQUEST,          CURLOPTTYPE_OBJECTPOINT,    36);
DEFOPT!(CURLOPT_STDERR,                 CURLOPTTYPE_OBJECTPOINT,    37);
/* 38: not used */
DEFOPT!(CURLOPT_POSTQUOTE,              CURLOPTTYPE_OBJECTPOINT,    39);
DEFOPT!(CURLOPT_WRITEINFO,              CURLOPTTYPE_OBJECTPOINT,    40);
DEFOPT!(CURLOPT_VERBOSE,                CURLOPTTYPE_LONG,           41);
DEFOPT!(CURLOPT_HEADER,                 CURLOPTTYPE_LONG,           42);
DEFOPT!(CURLOPT_NOPROGRESS,             CURLOPTTYPE_LONG,           43);
DEFOPT!(CURLOPT_NOBODY,                 CURLOPTTYPE_LONG,           44);
DEFOPT!(CURLOPT_FAILONERROR,            CURLOPTTYPE_LONG,           45);
DEFOPT!(CURLOPT_UPLOAD,                 CURLOPTTYPE_LONG,           46);
DEFOPT!(CURLOPT_POST,                   CURLOPTTYPE_LONG,           47);
DEFOPT!(CURLOPT_DIRLISTONLY,            CURLOPTTYPE_LONG,           48);
DEFOPT!(CURLOPT_APPEND,                 CURLOPTTYPE_LONG,           50);
DEFOPT!(CURLOPT_NETRC,                  CURLOPTTYPE_LONG,           51);
DEFOPT!(CURLOPT_FOLLOWLOCATION,         CURLOPTTYPE_LONG,           52);
DEFOPT!(CURLOPT_TRANSFERTEXT,           CURLOPTTYPE_LONG,           53);
DEFOPT!(CURLOPT_PUT,                    CURLOPTTYPE_LONG,           54);
/* 55: not used */
DEFOPT!(CURLOPT_PROGRESSFUNCTION,       CURLOPTTYPE_FUNCTIONPOINT,  56);
DEFOPT!(CURLOPT_PROGRESSDATA,           CURLOPTTYPE_OBJECTPOINT,    57);
DEFOPT!(CURLOPT_AUTOREFERER,            CURLOPTTYPE_LONG,           58);
DEFOPT!(CURLOPT_PROXYPORT,              CURLOPTTYPE_LONG,           59);
DEFOPT!(CURLOPT_POSTFIELDSIZE,          CURLOPTTYPE_LONG,           60);
DEFOPT!(CURLOPT_HTTPPROXYTUNNEL,        CURLOPTTYPE_LONG,           61);
DEFOPT!(CURLOPT_INTERFACE,              CURLOPTTYPE_OBJECTPOINT,    62);
DEFOPT!(CURLOPT_KRBLEVEL,               CURLOPTTYPE_OBJECTPOINT,    63);
DEFOPT!(CURLOPT_SSL_VERIFYPEER,         CURLOPTTYPE_LONG,           64);
DEFOPT!(CURLOPT_CAINFO,                 CURLOPTTYPE_OBJECTPOINT,    65);
/* 66: not used */
/* 67: not used */
DEFOPT!(CURLOPT_MAXREDIRS,                  CURLOPTTYPE_LONG,           68);
DEFOPT!(CURLOPT_FILETIME,                   CURLOPTTYPE_LONG,           69);
DEFOPT!(CURLOPT_TELNETOPTIONS,              CURLOPTTYPE_OBJECTPOINT,    70);
DEFOPT!(CURLOPT_MAXCONNECTS,                CURLOPTTYPE_LONG,           71);
DEFOPT!(CURLOPT_CLOSEPOLICY,                CURLOPTTYPE_LONG,           72);
/* 73: not used */
DEFOPT!(CURLOPT_FRESH_CONNECT,              CURLOPTTYPE_LONG,           74);
DEFOPT!(CURLOPT_FORBID_REUSE,               CURLOPTTYPE_LONG,           75);
DEFOPT!(CURLOPT_RANDOM_FILE,                CURLOPTTYPE_OBJECTPOINT,    76);
DEFOPT!(CURLOPT_EGDSOCKET,                  CURLOPTTYPE_OBJECTPOINT,    77);
DEFOPT!(CURLOPT_CONNECTTIMEOUT,             CURLOPTTYPE_LONG,           78);
DEFOPT!(CURLOPT_HEADERFUNCTION,             CURLOPTTYPE_FUNCTIONPOINT,  79);
DEFOPT!(CURLOPT_HTTPGET,                    CURLOPTTYPE_LONG,           80);
DEFOPT!(CURLOPT_SSL_VERIFYHOST,             CURLOPTTYPE_LONG,           81);
DEFOPT!(CURLOPT_COOKIEJAR,                  CURLOPTTYPE_OBJECTPOINT,    82);
DEFOPT!(CURLOPT_SSL_CIPHER_LIST,            CURLOPTTYPE_OBJECTPOINT,    83);
DEFOPT!(CURLOPT_HTTP_VERSION,               CURLOPTTYPE_LONG,           84);
DEFOPT!(CURLOPT_FTP_USE_EPSV,               CURLOPTTYPE_LONG,           85);
DEFOPT!(CURLOPT_SSLCERTTYPE,                CURLOPTTYPE_OBJECTPOINT,    86);
DEFOPT!(CURLOPT_SSLKEY,                     CURLOPTTYPE_OBJECTPOINT,    87);
DEFOPT!(CURLOPT_SSLKEYTYPE,                 CURLOPTTYPE_OBJECTPOINT,    88);
DEFOPT!(CURLOPT_SSLENGINE,                  CURLOPTTYPE_OBJECTPOINT,    89);
DEFOPT!(CURLOPT_SSLENGINE_DEFAULT,          CURLOPTTYPE_LONG,           90);
DEFOPT!(CURLOPT_DNS_USE_GLOBAL_CACHE,       CURLOPTTYPE_LONG,           91);
DEFOPT!(CURLOPT_DNS_CACHE_TIMEOUT,          CURLOPTTYPE_LONG,           92);
DEFOPT!(CURLOPT_PREQUOTE,                   CURLOPTTYPE_OBJECTPOINT,    93);
DEFOPT!(CURLOPT_DEBUGFUNCTION,              CURLOPTTYPE_FUNCTIONPOINT,  94);
DEFOPT!(CURLOPT_DEBUGDATA,                  CURLOPTTYPE_OBJECTPOINT,    95);
DEFOPT!(CURLOPT_COOKIESESSION,              CURLOPTTYPE_LONG,           96);
DEFOPT!(CURLOPT_CAPATH,                     CURLOPTTYPE_OBJECTPOINT,    97);
DEFOPT!(CURLOPT_BUFFERSIZE,                 CURLOPTTYPE_LONG,           98);
DEFOPT!(CURLOPT_NOSIGNAL,                   CURLOPTTYPE_LONG,           99);
DEFOPT!(CURLOPT_SHARE,                      CURLOPTTYPE_OBJECTPOINT,   100);
DEFOPT!(CURLOPT_PROXYTYPE,                  CURLOPTTYPE_LONG,          101);
DEFOPT!(CURLOPT_ACCEPT_ENCODING,            CURLOPTTYPE_OBJECTPOINT,   102);
DEFOPT!(CURLOPT_PRIVATE,                    CURLOPTTYPE_OBJECTPOINT,   103);
DEFOPT!(CURLOPT_HTTP200ALIASES,             CURLOPTTYPE_OBJECTPOINT,   104);
DEFOPT!(CURLOPT_UNRESTRICTED_AUTH,          CURLOPTTYPE_LONG,          105);
DEFOPT!(CURLOPT_FTP_USE_EPRT,               CURLOPTTYPE_LONG,          106);
DEFOPT!(CURLOPT_HTTPAUTH,                   CURLOPTTYPE_LONG,          107);
DEFOPT!(CURLOPT_SSL_CTX_FUNCTION,           CURLOPTTYPE_FUNCTIONPOINT, 108);
DEFOPT!(CURLOPT_SSL_CTX_DATA,               CURLOPTTYPE_OBJECTPOINT,   109);
DEFOPT!(CURLOPT_FTP_CREATE_MISSING_DIRS,    CURLOPTTYPE_LONG,          110);
DEFOPT!(CURLOPT_PROXYAUTH,                  CURLOPTTYPE_LONG,          111);
DEFOPT!(CURLOPT_FTP_RESPONSE_TIMEOUT,       CURLOPTTYPE_LONG,          112);
DEFOPT!(CURLOPT_IPRESOLVE,                  CURLOPTTYPE_LONG,          113);
DEFOPT!(CURLOPT_MAXFILESIZE,                CURLOPTTYPE_LONG,          114);
DEFOPT!(CURLOPT_INFILESIZE_LARGE,           CURLOPTTYPE_OFF_T,         115);
DEFOPT!(CURLOPT_RESUME_FROM_LARGE,          CURLOPTTYPE_OFF_T,         116);
DEFOPT!(CURLOPT_MAXFILESIZE_LARGE,          CURLOPTTYPE_OFF_T,         117);
DEFOPT!(CURLOPT_NETRC_FILE,                 CURLOPTTYPE_OBJECTPOINT,   118);
DEFOPT!(CURLOPT_USE_SSL,                    CURLOPTTYPE_LONG,          119);
DEFOPT!(CURLOPT_POSTFIELDSIZE_LARGE,        CURLOPTTYPE_OFF_T,         120);
DEFOPT!(CURLOPT_TCP_NODELAY,                CURLOPTTYPE_LONG,          121);
/* 122 - 128: not used */
DEFOPT!(CURLOPT_FTPSSLAUTH,                 CURLOPTTYPE_LONG,          129);
DEFOPT!(CURLOPT_IOCTLFUNCTION,              CURLOPTTYPE_FUNCTIONPOINT, 130);
DEFOPT!(CURLOPT_IOCTLDATA,                  CURLOPTTYPE_OBJECTPOINT,   131);
/* 132, CURLOPTTYPE_133: not used */
DEFOPT!(CURLOPT_FTP_ACCOUNT,                CURLOPTTYPE_OBJECTPOINT,   134);
DEFOPT!(CURLOPT_COOKIELIST,                 CURLOPTTYPE_OBJECTPOINT,   135);
DEFOPT!(CURLOPT_IGNORE_CONTENT_LENGTH,      CURLOPTTYPE_LONG,          136);
DEFOPT!(CURLOPT_FTP_SKIP_PASV_IP,           CURLOPTTYPE_LONG,          137);
DEFOPT!(CURLOPT_FTP_FILEMETHOD,             CURLOPTTYPE_LONG,          138);
DEFOPT!(CURLOPT_LOCALPORT,                  CURLOPTTYPE_LONG,          139);
DEFOPT!(CURLOPT_LOCALPORTRANGE,             CURLOPTTYPE_LONG,          140);
DEFOPT!(CURLOPT_CONNECT_ONLY,               CURLOPTTYPE_LONG,          141);
DEFOPT!(CURLOPT_CONV_FROM_NETWORK_FUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 142);
DEFOPT!(CURLOPT_CONV_TO_NETWORK_FUNCTION,   CURLOPTTYPE_FUNCTIONPOINT, 143);
DEFOPT!(CURLOPT_CONV_FROM_UTF8_FUNCTION,    CURLOPTTYPE_FUNCTIONPOINT, 144