3#include <boost/asio/io_context.hpp>
4#include <boost/asio/ip/udp.hpp>
12using namespace boost::asio::ip;
53 void _lobbyBroadcastWorker();
56 std::thread worker_thread;
58 std::atomic_bool keep_broadcasting;
Definition: lobbybroadcaster.hpp:18
void stopBroadcasting()
Definition: lobbybroadcaster.cpp:46
void startBroadcasting(const ServerLobbyBroadcastPacket &bcast_info)
Definition: lobbybroadcaster.cpp:29
~LobbyBroadcaster()
Definition: lobbybroadcaster.cpp:25
void setLobbyInfo(const Lobby &bcast_info)
Definition: lobbybroadcaster.cpp:37
Definition: config.hpp:12
Information about the current lobby of players.
Definition: sharedgamestate.hpp:80
Definition: packet.hpp:90