Guitar
|
This is the complete list of members for WebClient, including all inherited members.
add_header(std::string const &text) | WebClient | |
append(char const *ptr, size_t len, std::vector< char > *out, WebClientHandler *handler) | WebClient | private |
checkip() | WebClient | static |
cleanup() | WebClient | privatestatic |
clear_error() | WebClient | private |
close() | WebClient | |
content_data() const | WebClient | |
content_length() const | WebClient | |
content_type() const | WebClient | |
error() const | WebClient | |
get(const Request &req, Post const *post, Response *out, WebClientHandler *handler) | WebClient | private |
get(const Request &req, WebClientHandler *handler=nullptr) | WebClient | |
get(const std::string &url) | WebClient | static |
get_port(URL const *url, char const *scheme, char const *protocol) | WebClient | privatestatic |
header_value(std::vector< std::string > const *header, std::string const &name) | WebClient | privatestatic |
header_value(std::string const &name) const | WebClient | |
HTTP_1_0 enum value | WebClient | |
HTTP_1_1 enum value | WebClient | |
http_get(const Request &request_req, Post const *post, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out) | WebClient | private |
https_get(const Request &request_url, Post const *post, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out) | WebClient | private |
HttpVersion enum name | WebClient | |
initialize() | WebClient | static |
m | WebClient | private |
make_application_www_form_urlencoded(char const *begin, char const *end, WebClient::Post *out) | WebClient | static |
make_http_request(const Request &url, Post const *post, const WebProxy *proxy, bool https) | WebClient | private |
make_multipart_form_data(const std::vector< Part > &parts, WebClient::Post *out, std::string const &boundary) | WebClient | static |
make_multipart_form_data(char const *data, size_t size, WebClient::Post *out, std::string const &boundary) | WebClient | static |
on_end_header(const std::vector< char > *vec, WebClientHandler *handler) | WebClient | private |
operator=(WebClient const &)=delete | WebClient | |
output_debug_string(char const *str) | WebClient | private |
output_debug_strings(const std::vector< std::string > &vec) | WebClient | private |
parse_header(std::vector< std::string > const *header, WebClient::Response *res) | WebClient | privatestatic |
parse_http_header(char const *begin, char const *end, std::vector< std::string > *header) | WebClient | private |
parse_http_header(char const *begin, char const *end, Response *out) | WebClient | private |
post(const Request &req, Post const *post, WebClientHandler *handler=nullptr) | WebClient | |
receive_(const RequestOption &opt, std::function< int(char *, int)> const &, ResponseHeader *rh, std::vector< char > *out) | WebClient | private |
reset() | WebClient | private |
response() const | WebClient | |
set_default_header(const Request &url, Post const *post, const RequestOption &opt) | WebClient | private |
set_http_version(HttpVersion httpver) | WebClient | |
WebClient(WebContext *webcx) | WebClient | |
WebClient(WebClient const &)=delete | WebClient | |
~WebClient() | WebClient |