Füge Unterstützung für Würfelspiele hinzu und verbessere Debugging-Optionen
- Implementiere neue Funktionen in der ChatRoom-Klasse für das Starten, Rollen und Beenden von Würfelspielen. - Füge eine Option zur Aktivierung von Debug-Logging in CMake hinzu, um die Entwicklung zu erleichtern. - Aktualisiere die ChatUser-Klasse, um die Interaktion mit dem Würfelspiel zu ermöglichen. - Verbessere die Socket-Verwaltung im Server, um WebSocket-Verbindungen zu unterstützen und die Handhabung von Anfragen zu optimieren. - Aktualisiere die Konfiguration, um die neue Funktionalität zu unterstützen und die Benutzererfahrung zu verbessern.
This commit is contained in:
@@ -42,6 +42,7 @@ namespace Yc
|
||||
void sendMsg(MsgType type, const char *message, std::string userName, std::string color);
|
||||
void sendMsg(MsgType type, Json::Value message, std::string userName, std::string color);
|
||||
void checkerTask();
|
||||
void start();
|
||||
void stop();
|
||||
std::string color() const;
|
||||
void setParent(std::shared_ptr<ChatRoom> parent);
|
||||
@@ -54,7 +55,7 @@ namespace Yc
|
||||
int _socket;
|
||||
std::string _token;
|
||||
bool _stop;
|
||||
std::unique_ptr<std::thread> thread;
|
||||
std::thread thread;
|
||||
|
||||
void send(std::string out);
|
||||
void send(Json::Value out);
|
||||
|
||||
Reference in New Issue
Block a user