#include <WebsocketServer.h>
|
| WebsocketServer (const QString &host_address, const QString &port, std::function< void(const QString &port, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> message_handler, QObject *parent=nullptr) |
|
| ~WebsocketServer () |
|
|
QWebSocketServer * | websocket_server |
|
QList< QWebSocket * > | clients |
| thread safe
|
|
std::function< void(const QString &, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> | message_handler |
|
◆ WebsocketServer()
WebsocketServer::WebsocketServer |
( |
const QString & | host_address, |
|
|
const QString & | port, |
|
|
std::function< void(const QString &port, const QString &, const QString &, std::move_only_function< void(QJsonObject)>)> | message_handler, |
|
|
QObject * | parent = nullptr ) |
|
explicit |
◆ ~WebsocketServer()
WebsocketServer::~WebsocketServer |
( |
| ) |
|
◆ closed
void WebsocketServer::closed |
( |
| ) |
|
|
signal |
◆ onNewConnection
void WebsocketServer::onNewConnection |
( |
| ) |
|
|
privateslot |
◆ processTextMessage
void WebsocketServer::processTextMessage |
( |
QString | message | ) |
|
|
privateslot |
◆ socketDisconnected
void WebsocketServer::socketDisconnected |
( |
| ) |
|
|
privateslot |
◆ clients
QList<QWebSocket*> WebsocketServer::clients |
|
private |
◆ message_handler
std::function<void(const QString&, const QString&, const QString&, std::move_only_function<void(QJsonObject)>)> WebsocketServer::message_handler |
|
private |
◆ websocket_server
QWebSocketServer* WebsocketServer::websocket_server |
|
private |
该类的文档由以下文件生成: