|
drogon
C++14/17-based HTTP application framework
|
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)=0 | drogon::WebSocketClient | pure virtual |
| connectToServer(const HttpRequestPtr &request, const WebSocketRequestCallback &callback)=0 | drogon::WebSocketClient | pure virtual |
| getConnection()=0 | drogon::WebSocketClient | pure virtual |
| getLoop()=0 | drogon::WebSocketClient | pure virtual |
| newWebSocketClient(const std::string &ip, uint16_t port, bool useSSL=false, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true) | drogon::WebSocketClient | static |
| newWebSocketClient(const std::string &hostString, trantor::EventLoop *loop=nullptr, bool useOldTLS=false, bool validateCert=true) | drogon::WebSocketClient | static |
| setCertPath(const std::string &cert, const std::string &key)=0 | drogon::WebSocketClient | pure virtual |
| setConnectionClosedHandler(const std::function< void(const WebSocketClientPtr &)> &callback)=0 | drogon::WebSocketClient | pure virtual |
| setMessageHandler(const std::function< void(std::string &&message, const WebSocketClientPtr &, const WebSocketMessageType &)> &callback)=0 | drogon::WebSocketClient | pure virtual |
| stop()=0 | drogon::WebSocketClient | pure virtual |
| ~WebSocketClient()=default (defined in drogon::WebSocketClient) | drogon::WebSocketClient | virtual |