Goby3  3.1.5a
2024.05.23
httplib::ClientImpl Member List

This is the complete list of members for httplib::ClientImpl, including all inherited members.

addr_map_httplib::ClientImplprotected
address_family_httplib::ClientImplprotected
basic_auth_password_httplib::ClientImplprotected
basic_auth_username_httplib::ClientImplprotected
bearer_token_auth_token_httplib::ClientImplprotected
client_cert_path_httplib::ClientImplprotected
client_key_path_httplib::ClientImplprotected
ClientImpl(const std::string &host)httplib::ClientImplinlineexplicit
ClientImpl(const std::string &host, int port)httplib::ClientImplinlineexplicit
ClientImpl(const std::string &host, int port, const std::string &client_cert_path, const std::string &client_key_path)httplib::ClientImplinlineexplicit
close_socket(Socket &socket)httplib::ClientImplinlineprotected
compress_httplib::ClientImplprotected
connection_timeout_sec_httplib::ClientImplprotected
connection_timeout_usec_httplib::ClientImplprotected
copy_settings(const ClientImpl &rhs)httplib::ClientImplinlineprotected
create_and_connect_socket(Socket &socket, Error &error)httplib::ClientImplinlineprotectedvirtual
decompress_httplib::ClientImplprotected
default_headers_httplib::ClientImplprotected
Delete(const std::string &path)httplib::ClientImplinline
Delete(const std::string &path, const Headers &headers)httplib::ClientImplinline
Delete(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Delete(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Delete(const std::string &path, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Delete(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::ClientImplinline
follow_location_httplib::ClientImplprotected
Get(const std::string &path)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers)httplib::ClientImplinline
Get(const std::string &path, Progress progress)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers, Progress progress)httplib::ClientImplinline
Get(const std::string &path, ContentReceiver content_receiver)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers, ContentReceiver content_receiver)httplib::ClientImplinline
Get(const std::string &path, ContentReceiver content_receiver, Progress progress)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers, ContentReceiver content_receiver, Progress progress)httplib::ClientImplinline
Get(const std::string &path, ResponseHandler response_handler, ContentReceiver content_receiver)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver)httplib::ClientImplinline
Get(const std::string &path, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress)httplib::ClientImplinline
Get(const std::string &path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress)httplib::ClientImplinline
Get(const std::string &path, const Params &params, const Headers &headers, Progress progress=nullptr)httplib::ClientImplinline
Get(const std::string &path, const Params &params, const Headers &headers, ContentReceiver content_receiver, Progress progress=nullptr)httplib::ClientImplinline
Get(const std::string &path, const Params &params, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress=nullptr)httplib::ClientImplinline
Head(const std::string &path)httplib::ClientImplinline
Head(const std::string &path, const Headers &headers)httplib::ClientImplinline
host() consthttplib::ClientImplinline
host_httplib::ClientImplprotected
host_and_port_httplib::ClientImplprotected
interface_httplib::ClientImplprotected
is_socket_open() consthttplib::ClientImplinline
is_valid() consthttplib::ClientImplinlinevirtual
keep_alive_httplib::ClientImplprotected
logger_httplib::ClientImplprotected
Options(const std::string &path)httplib::ClientImplinline
Options(const std::string &path, const Headers &headers)httplib::ClientImplinline
Patch(const std::string &path)httplib::ClientImplinline
Patch(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Patch(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
port() consthttplib::ClientImplinline
port_httplib::ClientImplprotected
Post(const std::string &path)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers)httplib::ClientImplinline
Post(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
Post(const std::string &path, const Params &params)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const Params &params)httplib::ClientImplinline
Post(const std::string &path, const MultipartFormDataItems &items)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary)httplib::ClientImplinline
Post(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items)httplib::ClientImplinline
process_request(Stream &strm, Request &req, Response &res, bool close_connection, Error &error)httplib::ClientImplinlineprotected
proxy_basic_auth_password_httplib::ClientImplprotected
proxy_basic_auth_username_httplib::ClientImplprotected
proxy_bearer_token_auth_token_httplib::ClientImplprotected
proxy_host_httplib::ClientImplprotected
proxy_port_httplib::ClientImplprotected
Put(const std::string &path)httplib::ClientImplinline
Put(const std::string &path, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const char *body, size_t content_length, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const std::string &body, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, size_t content_length, ContentProvider content_provider, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, ContentProviderWithoutLength content_provider, const std::string &content_type)httplib::ClientImplinline
Put(const std::string &path, const Params &params)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const Params &params)httplib::ClientImplinline
Put(const std::string &path, const MultipartFormDataItems &items)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const std::string &boundary)httplib::ClientImplinline
Put(const std::string &path, const Headers &headers, const MultipartFormDataItems &items, const MultipartFormDataProviderItems &provider_items)httplib::ClientImplinline
read_timeout_sec_httplib::ClientImplprotected
read_timeout_usec_httplib::ClientImplprotected
request_mutex_httplib::ClientImplprotected
send(Request &req, Response &res, Error &error)httplib::ClientImplinline
send(const Request &req)httplib::ClientImplinline
set_address_family(int family)httplib::ClientImplinline
set_basic_auth(const std::string &username, const std::string &password)httplib::ClientImplinline
set_bearer_token_auth(const std::string &token)httplib::ClientImplinline
set_compress(bool on)httplib::ClientImplinline
set_connection_timeout(time_t sec, time_t usec=0)httplib::ClientImplinline
set_connection_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::ClientImplinline
set_decompress(bool on)httplib::ClientImplinline
set_default_headers(Headers headers)httplib::ClientImplinline
set_follow_location(bool on)httplib::ClientImplinline
set_hostname_addr_map(std::map< std::string, std::string > addr_map)httplib::ClientImplinline
set_interface(const std::string &intf)httplib::ClientImplinline
set_keep_alive(bool on)httplib::ClientImplinline
set_logger(Logger logger)httplib::ClientImplinline
set_proxy(const std::string &host, int port)httplib::ClientImplinline
set_proxy_basic_auth(const std::string &username, const std::string &password)httplib::ClientImplinline
set_proxy_bearer_token_auth(const std::string &token)httplib::ClientImplinline
set_read_timeout(time_t sec, time_t usec=0)httplib::ClientImplinline
set_read_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::ClientImplinline
set_socket_options(SocketOptions socket_options)httplib::ClientImplinline
set_tcp_nodelay(bool on)httplib::ClientImplinline
set_url_encode(bool on)httplib::ClientImplinline
set_write_timeout(time_t sec, time_t usec=0)httplib::ClientImplinline
set_write_timeout(const std::chrono::duration< Rep, Period > &duration)httplib::ClientImplinline
shutdown_socket(Socket &socket)httplib::ClientImplinlineprotected
shutdown_ssl(Socket &socket, bool shutdown_gracefully)httplib::ClientImplinlineprotectedvirtual
socket() consthttplib::ClientImplinline
socket_httplib::ClientImplprotected
socket_mutex_httplib::ClientImplmutableprotected
socket_options_httplib::ClientImplprotected
socket_requests_are_from_thread_httplib::ClientImplprotected
socket_requests_in_flight_httplib::ClientImplprotected
socket_should_be_closed_when_request_is_done_httplib::ClientImplprotected
stop()httplib::ClientImplinline
tcp_nodelay_httplib::ClientImplprotected
url_encode_httplib::ClientImplprotected
write_content_with_provider(Stream &strm, const Request &req, Error &error)httplib::ClientImplinlineprotected
write_timeout_sec_httplib::ClientImplprotected
write_timeout_usec_httplib::ClientImplprotected
~ClientImpl()httplib::ClientImplinlinevirtual