缩减代码

This commit is contained in:
2026-08-09 22:00:30 +08:00
parent 11e7affc75
commit 256c41fa9c
28 changed files with 157 additions and 1024 deletions
@@ -37,14 +37,6 @@ void WebSocket_Manager::add(const drogon::WebSocketConnectionPtr &conn) {
std::lock_guard<std::mutex> g(mtx);
connections.insert(conn);
}
void WebSocket_Manager::visit(
const std::function<void(const drogon::WebSocketConnectionPtr &conn)>
&func) {
std::lock_guard<std::mutex> g(mtx);
for (const auto &coon : connections) {
func(coon);
}
}
void WebSocket_Manager::push_data(const char *buf, uint64_t len) {
std::lock_guard<std::mutex> g(mtx);
for (const auto &conn : connections) {