#include <Websockets.h>
|
| Websockets () |
|
void | handleNewMessage (const drogon::WebSocketConnectionPtr &, std::string &&, const drogon::WebSocketMessageType &) override |
|
void | handleConnectionClosed (const drogon::WebSocketConnectionPtr &) override |
|
void | handleNewConnection (const drogon::HttpRequestPtr &, const drogon::WebSocketConnectionPtr &) override |
|
WS_PATH_LIST_BEGIN | WS_PATH_ADD ("/ws", "drogon::LocalHostFilter", drogon::Get) |
|
|
static WS_PATH_LIST_END void | send (const drogon::WebSocketConnectionPtr &conn, const std::string &channel, const nlohmann::json &data) |
|
◆ Websockets()
Websockets::Websockets |
( |
| ) |
|
|
default |
◆ handleConnectionClosed()
void Websockets::handleConnectionClosed |
( |
const drogon::WebSocketConnectionPtr & |
conn | ) |
|
|
override |
◆ handleNewConnection()
void Websockets::handleNewConnection |
( |
const drogon::HttpRequestPtr & |
, |
|
|
const drogon::WebSocketConnectionPtr & |
conn |
|
) |
| |
|
override |
◆ handleNewMessage()
void Websockets::handleNewMessage |
( |
const drogon::WebSocketConnectionPtr & |
conn, |
|
|
std::string && |
message, |
|
|
const drogon::WebSocketMessageType & |
type |
|
) |
| |
|
override |
◆ send()
void Websockets::send |
( |
const drogon::WebSocketConnectionPtr & |
conn, |
|
|
const std::string & |
channel, |
|
|
const nlohmann::json & |
data |
|
) |
| |
|
static |
◆ WS_PATH_ADD()
WS_PATH_LIST_BEGIN Websockets::WS_PATH_ADD |
( |
"/ws" |
, |
|
|
"drogon::LocalHostFilter" |
, |
|
|
drogon::Get |
|
|
) |
| |
The documentation for this class was generated from the following files: