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 |