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

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

addSSLConfigs(const std::vector< std::pair< std::string, std::string > > &sslConfCmds)=0drogon::WebSocketClientpure virtual
connectToServer(const HttpRequestPtr &request, const WebSocketRequestCallback &callback)=0drogon::WebSocketClientpure virtual
getConnection()=0drogon::WebSocketClientpure virtual
getLoop()=0drogon::WebSocketClientpure virtual
newWebSocketClient(const std::string &ip, uint16_t port, bool useSSL=false, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true)drogon::WebSocketClientstatic
newWebSocketClient(const std::string &hostString, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true)drogon::WebSocketClientstatic
setCertPath(const std::string &cert, const std::string &key)=0drogon::WebSocketClientpure virtual
setConnectionClosedHandler(const std::function< void(const WebSocketClientPtr &)> &callback)=0drogon::WebSocketClientpure virtual
setMessageHandler(const std::function< void(std::string &&message, const WebSocketClientPtr &, const WebSocketMessageType &)> &callback)=0drogon::WebSocketClientpure virtual
stop()=0drogon::WebSocketClientpure virtual
~WebSocketClient()=default (defined in drogon::WebSocketClient)drogon::WebSocketClientvirtual