1 #ifndef BLANK_SERVER_SERVER_HPP
2 #define BLANK_SERVER_SERVER_HPP
14 class ClientConnection;
24 Server(const Config &, World &);
31 UDPsocket &GetSocket() noexcept { return serv_sock; }
32 UDPpacket &GetPacket() noexcept { return serv_pack; }
34 World &GetWorld() noexcept { return world; }
37 void HandlePacket(const UDPpacket &);
39 ClientConnection &GetClient(const IPaddress &);
44 std::list<ClientConnection> clients;