This is the complete list of members for httplib::Client, including all inherited members.
Client(const char *host, int port=80, time_t timeout_sec=300) | httplib::Client | inlineexplicit |
create_client_socket() const | httplib::Client | inlineprivate |
Delete(const char *path) | httplib::Client | inline |
Delete(const char *path, const std::string &body, const char *content_type) | httplib::Client | inline |
Delete(const char *path, const Headers &headers) | httplib::Client | inline |
Delete(const char *path, const Headers &headers, const std::string &body, const char *content_type) | httplib::Client | inline |
follow_location(bool on) | httplib::Client | inline |
follow_location_ | httplib::Client | protected |
Get(const char *path) | httplib::Client | inline |
Get(const char *path, const Headers &headers) | httplib::Client | inline |
Get(const char *path, Progress progress) | httplib::Client | inline |
Get(const char *path, const Headers &headers, Progress progress) | httplib::Client | inline |
Get(const char *path, ContentReceiver content_receiver) | httplib::Client | inline |
Get(const char *path, const Headers &headers, ContentReceiver content_receiver) | httplib::Client | inline |
Get(const char *path, ContentReceiver content_receiver, Progress progress) | httplib::Client | inline |
Get(const char *path, const Headers &headers, ContentReceiver content_receiver, Progress progress) | httplib::Client | inline |
Get(const char *path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver) | httplib::Client | inline |
Get(const char *path, const Headers &headers, ResponseHandler response_handler, ContentReceiver content_receiver, Progress progress) | httplib::Client | inline |
Head(const char *path) | httplib::Client | inline |
Head(const char *path, const Headers &headers) | httplib::Client | inline |
host_ | httplib::Client | protected |
host_and_port_ | httplib::Client | protected |
is_ssl() const | httplib::Client | inlineprivatevirtual |
is_valid() const | httplib::Client | inlinevirtual |
keep_alive_max_count_ | httplib::Client | protected |
Options(const char *path) | httplib::Client | inline |
Options(const char *path, const Headers &headers) | httplib::Client | inline |
Patch(const char *path, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Patch(const char *path, const Headers &headers, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Patch(const char *path, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
Patch(const char *path, const Headers &headers, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
port_ | httplib::Client | protected |
Post(const char *path, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Post(const char *path, const Headers &headers, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Post(const char *path, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
Post(const char *path, const Headers &headers, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
Post(const char *path, const Params ¶ms, bool compress=false) | httplib::Client | inline |
Post(const char *path, const Headers &headers, const Params ¶ms, bool compress=false) | httplib::Client | inline |
Post(const char *path, const MultipartFormDataItems &items, bool compress=false) | httplib::Client | inline |
Post(const char *path, const Headers &headers, const MultipartFormDataItems &items, bool compress=false) | httplib::Client | inline |
process_and_close_socket(socket_t sock, size_t request_count, std::function< bool(Stream &strm, bool last_connection, bool &connection_close)> callback) | httplib::Client | inlineprivatevirtual |
process_request(Stream &strm, const Request &req, Response &res, bool last_connection, bool &connection_close) | httplib::Client | inlineprotected |
Put(const char *path, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Put(const char *path, const Headers &headers, const std::string &body, const char *content_type, bool compress=false) | httplib::Client | inline |
Put(const char *path, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
Put(const char *path, const Headers &headers, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress=false) | httplib::Client | inline |
read_response_line(Stream &strm, Response &res) | httplib::Client | inlineprivate |
read_timeout_sec_ | httplib::Client | protected |
read_timeout_usec_ | httplib::Client | protected |
redirect(const Request &req, Response &res) | httplib::Client | inlineprivate |
send(const Request &req, Response &res) | httplib::Client | inline |
send(const std::vector< Request > &requests, std::vector< Response > &responses) | httplib::Client | inline |
send_with_content_provider(const char *method, const char *path, const Headers &headers, const std::string &body, size_t content_length, ContentProvider content_provider, const char *content_type, bool compress) | httplib::Client | inlineprivate |
set_keep_alive_max_count(size_t count) | httplib::Client | inline |
set_read_timeout(time_t sec, time_t usec) | httplib::Client | inline |
timeout_sec_ | httplib::Client | protected |
write_request(Stream &strm, const Request &req, bool last_connection) | httplib::Client | inlineprivate |
~Client() | httplib::Client | inlinevirtual |