Namespaces |
| namespace | priv |
| namespace | util |
Classes |
| class | Authentication |
| class | Body |
| struct | Buffer |
| struct | CaseInsensitiveCompare |
| class | Cookies |
| struct | CurlHolder |
| class | Digest |
| class | Error |
| struct | File |
| class | LowSpeed |
| class | MaxRedirects |
| class | Multipart |
| struct | Pair |
| struct | Parameter |
| class | Parameters |
| struct | Part |
| class | Payload |
| class | Proxies |
| class | Response |
| class | Session |
| class | Timeout |
| class | VerifySsl |
Enumerations |
| enum | ErrorCode {
OK = 0,
CONNECTION_FAILURE,
EMPTY_RESPONSE,
HOST_RESOLUTION_FAILURE,
INTERNAL_ERROR,
INVALID_URL_FORMAT,
NETWORK_RECEIVE_ERROR,
NETWORK_SEND_FAILURE,
OPERATION_TIMEDOUT,
PROXY_RESOLUTION_FAILURE,
SSL_CONNECT_ERROR,
SSL_LOCAL_CERTIFICATE_ERROR,
SSL_REMOTE_CERTIFICATE_ERROR,
SSL_CACERT_ERROR,
GENERIC_SSL_ERROR,
UNSUPPORTED_PROTOCOL,
UNKNOWN_ERROR = 1000
} |
Functions |
| template<typename... Ts> |
| Response | Delete (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | DeleteAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | DeleteCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Get (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | GetAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | GetCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Head (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | HeadAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | HeadCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Options (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | OptionsAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | OptionsCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Patch (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | PatchAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | PatchCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Post (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | PostAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | PostCallback (Then then, Ts...ts)-> std |
| template<typename... Ts> |
| Response | Put (Ts &&...ts) |
| template<typename... Ts> |
| AsyncResponse | PutAsync (Ts...ts) |
| template<typename Then , typename... Ts> |
| auto | PutCallback (Then then, Ts...ts)-> std |