Guitar
WebClient Member List

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)WebClientprivate
checkip()WebClientstatic
cleanup()WebClientstatic
clear_error()WebClientprivate
client()AbstractInetClientinline
client() constAbstractInetClientinline
clientptr()AbstractInetClientinlineprotectedvirtual
close() overrideWebClientvirtual
content_data() const overrideWebClientvirtual
content_length() const overrideWebClientvirtual
content_type() constWebClient
error() const overrideWebClientvirtual
get(InetClient::Request const &req, InetClient::Post const *post, InetClient::Response *out, WebClientHandler *handler)WebClientprivate
get(InetClient::Request const &req, WebClientHandler *handler)WebClient
get(InetClient::Request const &req) overrideWebClientinlinevirtual
get_port(InetClient::URL const *url, char const *scheme, char const *protocol)WebClientprivatestatic
header_value(std::vector< std::string > const *header, std::string const &name)WebClientprivatestatic
header_value(std::string const &name) constWebClient
HTTP_1_0 enum valueWebClient
HTTP_1_1 enum valueWebClient
http_get(InetClient::Request const &request_req, InetClient::Post const *postdata, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out)WebClientprivate
https_get(InetClient::Request const &request_url, InetClient::Post const *postdata, RequestOption const &opt, ResponseHeader *rh, std::vector< char > *out)WebClientprivate
HttpVersion enum nameWebClient
initialize()WebClientstatic
mWebClientprivate
make_application_www_form_urlencoded(char const *begin, char const *end, InetClient::Post *out)WebClientstatic
make_http_request(InetClient::Request const &url, InetClient::Post const *postdata, const WebProxy *proxy, bool https)WebClientprivate
make_multipart_form_data(const std::vector< Part > &parts, InetClient::Post *out, std::string const &boundary)WebClientstatic
make_multipart_form_data(char const *data, size_t size, InetClient::Post *out, std::string const &boundary)WebClientstatic
on_end_header(const std::vector< char > *vec, WebClientHandler *handler)WebClientprivate
operator=(WebClient const &)=deleteWebClient
output_debug_string(char const *str)WebClientprivate
output_debug_strings(const std::vector< std::string > &vec)WebClientprivate
parse_header(std::vector< std::string > const *header, InetClient::Response *res)WebClientprivatestatic
parse_http_header(char const *begin, char const *end, std::vector< std::string > *header)WebClientprivate
parse_http_header(char const *begin, char const *end, InetClient::Response *out)WebClientprivate
post(InetClient::Request const &req, InetClient::Post const *postdata, WebClientHandler *handler)WebClient
post(InetClient::Request const &req, InetClient::Post const *postdata) overrideWebClientinlinevirtual
quick_get(const std::string &url)WebClientstatic
receive_(const RequestOption &opt, std::function< int(char *, int)> const &, ResponseHeader *rh, std::vector< char > *out)WebClientprivate
reset() overrideWebClientprotectedvirtual
response() const overrideWebClientvirtual
set_default_header(InetClient::Request const &url, InetClient::Post const *postdata, const RequestOption &opt)WebClientprivate
set_http_version(HttpVersion httpver)WebClient
WebClient(WebContext *webcx)WebClient
WebClient(WebClient const &)=deleteWebClient
~AbstractInetClient()=defaultAbstractInetClientvirtual
~WebClient()WebClient