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

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

clearContext()drogon::WebSocketConnectioninline
connected() const =0drogon::WebSocketConnectionpure virtual
disablePing()=0drogon::WebSocketConnectionpure virtual
disconnected() const =0drogon::WebSocketConnectionpure virtual
forceClose()=0drogon::WebSocketConnectionpure virtual
getContext() constdrogon::WebSocketConnectioninline
getContextRef() constdrogon::WebSocketConnectioninline
hasContext()drogon::WebSocketConnectioninline
localAddr() const =0drogon::WebSocketConnectionpure virtual
peerAddr() const =0drogon::WebSocketConnectionpure virtual
send(const char *msg, uint64_t len, const WebSocketMessageType type=WebSocketMessageType::Text)=0drogon::WebSocketConnectionpure virtual
send(std::string_view msg, const WebSocketMessageType type=WebSocketMessageType::Text)=0drogon::WebSocketConnectionpure virtual
sendJson(const Json::Value &json, const WebSocketMessageType type=WebSocketMessageType::Text)=0drogon::WebSocketConnectionpure virtual
setContext(const std::shared_ptr< void > &context)drogon::WebSocketConnectioninline
setContext(std::shared_ptr< void > &&context)drogon::WebSocketConnectioninline
setPingMessage(const std::string &message, const std::chrono::duration< double > &interval)=0drogon::WebSocketConnectionpure virtual
shutdown(const CloseCode code=CloseCode::kNormalClosure, const std::string &reason="")=0drogon::WebSocketConnectionpure virtual
WebSocketConnection()=default (defined in drogon::WebSocketConnection)drogon::WebSocketConnection
~WebSocketConnection() (defined in drogon::WebSocketConnection)drogon::WebSocketConnectioninlinevirtual