summaryrefslogtreecommitdiff
path: root/src/sessionManager.cpp
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-03-13 16:43:14 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-03-20 23:45:00 +0800
commitd580a4468a26f6b47b4dfe7c9171e680c788be41 (patch)
tree6f1b4a5c86f6d0065c4c066cd6d8ddc83d147d4d /src/sessionManager.cpp
parent4f2c686a36dc5a091a47c5d8eac9193608242ad3 (diff)
NFormatter: no more prefix support for socket write
NFormatter: remove CHAT prefix
Diffstat (limited to 'src/sessionManager.cpp')
-rw-r--r--src/sessionManager.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/sessionManager.cpp b/src/sessionManager.cpp
index a7490e3..049ec2b 100644
--- a/src/sessionManager.cpp
+++ b/src/sessionManager.cpp
@@ -38,9 +38,9 @@ void CSessionManager::run() {
newSession();
}
-void CSessionManager::broadcast(eFormatType type, const std::string &msg) const {
+void CSessionManager::broadcast(const std::string &msg) const {
for (const auto &[thread, session] : m_vSessions)
- session->write(msg, type);
+ session->write(msg);
}
void CSessionManager::broadcastChat(const std::string &msg, const std::string &username) const {
@@ -49,7 +49,7 @@ void CSessionManager::broadcastChat(const std::string &msg, const std::string &u
continue;
auto name = session->getName();
if (name != username)
- session->write(msg, NONE);
+ session->write(msg);
}
}
@@ -66,4 +66,5 @@ void CSessionManager::removeSession(std::pair<std::jthread, std::shared_ptr<CSes
it->second.reset();
m_vSessions.erase(it);
}
+
}