update websocket
updated to use protobuf
not quite finished with the Websocket message parser
This commit is contained in:
2026-08-20 13:27:32 +02:00
parent cb41ac2aa2
commit 338bd461af
9 changed files with 220 additions and 220 deletions
+7 -3
View File
@@ -41,14 +41,16 @@ class Websocket : public QObject
*
* @param message The message to send
*/
void broadcast(QString message);
void broadcast_binary(QByteArray message);
void broadcast_text(QString message);
/**
* @brief Send a message to a specific client
*
* @param conn The client connection
* @param message The message to send
*/
void send(QWebSocket *conn, QString message);
void send_binary(QWebSocket *conn, QByteArray message);
void send_text(QWebSocket *conn, QString message);
signals:
/**
* @brief Signal emitted when a message is received from a client
@@ -56,7 +58,8 @@ class Websocket : public QObject
* @param conn The client connection
* @param message The received message
*/
void on_message(QWebSocket *conn, QString message);
void on_binary_message(QWebSocket *conn, QByteArray message);
void on_text_message(QWebSocket *conn, QString message);
/**
* @brief Signal emitted when the server is closed
*
@@ -74,6 +77,7 @@ class Websocket : public QObject
*
* @param message The received message
*/
void processBinaryMessage(QByteArray message);
void processTextMessage(QString message);
/**
* @brief Private Slot called when a client disconnects