// SPDX-License-Identifier: BSD-2-Clause // Copyright (c) 2025 Kirill Dmitrievich // File: chat.hh // Description: Chat handling #ifndef SERVER_CHAT_HH #define SERVER_CHAT_HH #pragma once struct Session; namespace server_chat { void init(void); void broadcast(std::string_view message); void broadcast(std::string_view message, std::string_view sender); void send(Session* session, std::string_view message); void send(Session* session, std::string_view message, std::string_view sender); } // namespace server_chat #endif