|
drogon
C++14/17-based HTTP application framework
|
This is the complete list of members for drogon::WebSocketConnection, including all inherited members.
| clearContext() | drogon::WebSocketConnection | inline |
| connected() const =0 | drogon::WebSocketConnection | pure virtual |
| disablePing()=0 | drogon::WebSocketConnection | pure virtual |
| disconnected() const =0 | drogon::WebSocketConnection | pure virtual |
| forceClose()=0 | drogon::WebSocketConnection | pure virtual |
| getContext() const | drogon::WebSocketConnection | inline |
| getContextRef() const | drogon::WebSocketConnection | inline |
| hasContext() | drogon::WebSocketConnection | inline |
| localAddr() const =0 | drogon::WebSocketConnection | pure virtual |
| peerAddr() const =0 | drogon::WebSocketConnection | pure virtual |
| send(const char *msg, uint64_t len, const WebSocketMessageType type=WebSocketMessageType::Text)=0 | drogon::WebSocketConnection | pure virtual |
| send(std::string_view msg, const WebSocketMessageType type=WebSocketMessageType::Text)=0 | drogon::WebSocketConnection | pure virtual |
| sendJson(const Json::Value &json, const WebSocketMessageType type=WebSocketMessageType::Text)=0 | drogon::WebSocketConnection | pure virtual |
| setContext(const std::shared_ptr< void > &context) | drogon::WebSocketConnection | inline |
| setContext(std::shared_ptr< void > &&context) | drogon::WebSocketConnection | inline |
| setPingMessage(const std::string &message, const std::chrono::duration< double > &interval)=0 | drogon::WebSocketConnection | pure virtual |
| shutdown(const CloseCode code=CloseCode::kNormalClosure, const std::string &reason="")=0 | drogon::WebSocketConnection | pure virtual |
| WebSocketConnection()=default (defined in drogon::WebSocketConnection) | drogon::WebSocketConnection | |
| ~WebSocketConnection() (defined in drogon::WebSocketConnection) | drogon::WebSocketConnection | inlinevirtual |