drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::HttpClient Member List

This is the complete list of members for drogon::HttpClient, including all inherited members.

addCookie(const std::string &key, const std::string &value)=0drogon::HttpClientpure virtual
addCookie(const Cookie &cookie)=0drogon::HttpClientpure virtual
addSSLConfigs(const std::vector< std::pair< std::string, std::string > > &sslConfCmds)=0drogon::HttpClientpure virtual
bytesReceived() const =0 (defined in drogon::HttpClient)drogon::HttpClientpure virtual
bytesSent() const =0drogon::HttpClientpure virtual
enableCookies(bool flag=true)=0drogon::HttpClientpure virtual
getHost() const (defined in drogon::HttpClient)drogon::HttpClientinline
getLoop()=0drogon::HttpClientpure virtual
getPort() const (defined in drogon::HttpClient)drogon::HttpClientinline
host() const =0 (defined in drogon::HttpClient)drogon::HttpClientpure virtual
HttpClient()=default (defined in drogon::HttpClient)drogon::HttpClientprotected
newHttpClient(const std::string &ip, uint16_t port, bool useSSL=false, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true)drogon::HttpClientstatic
newHttpClient(const std::string &hostString, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true)drogon::HttpClientstatic
onDefaultPort() const (defined in drogon::HttpClient)drogon::HttpClientinline
port() const =0 (defined in drogon::HttpClient)drogon::HttpClientpure virtual
requestsBufferSize()=0drogon::HttpClientpure virtual
secure() const =0 (defined in drogon::HttpClient)drogon::HttpClientpure virtual
sendRequest(const HttpRequestPtr &req, const HttpReqCallback &callback, double timeout=0)=0drogon::HttpClientpure virtual
sendRequest(const HttpRequestPtr &req, HttpReqCallback &&callback, double timeout=0)=0drogon::HttpClientpure virtual
sendRequest(const HttpRequestPtr &req, double timeout=0)drogon::HttpClientinline
setCertPath(const std::string &cert, const std::string &key)=0drogon::HttpClientpure virtual
setPipeliningDepth(size_t depth)=0drogon::HttpClientpure virtual
setSockOptCallback(std::function< void(int)> cb)=0drogon::HttpClientpure virtual
setUserAgent(const std::string &userAgent)=0drogon::HttpClientpure virtual
~HttpClient() (defined in drogon::HttpClient)drogon::HttpClientinlinevirtual