Füge Methode zum Senden von Nachrichten an alle Benutzer im ChatRoom hinzu
- Implementiere die Methode `sendToAllUsers`, um Nachrichten an alle aktiven Benutzer im Raum zu senden. - Aktualisiere die WebSocket-Nachrichtenverarbeitung im SSLServer, um die aktualisierte Benutzerliste an alle Benutzer im Raum zu senden, wenn sich die Benutzerfarbe ändert. - Ergänze Debug-Ausgaben zur Nachverfolgbarkeit der gesendeten Benutzerliste.
This commit is contained in:
@@ -57,6 +57,7 @@ namespace Yc
|
||||
RoomType type();
|
||||
bool isType(RoomType type);
|
||||
bool canDice();
|
||||
void sendToAllUsers(ChatUser::MsgType type, Json::Value message);
|
||||
unsigned int addDice(std::shared_ptr<ChatUser> user, int diceValue);
|
||||
bool accessAllowed(std::string userName, std::string password);
|
||||
bool userIsInRoom(std::string userName);
|
||||
|
||||
Reference in New Issue
Block a user