#ifndef LOBBY_H #define LOBBY_H #include #include #include "tcpserver.h" #include "player.h" class Lobby { private: boost::asio::io_service io_service; TCPServer server; std::vector waiting; //! Handle new connection. void handle_connect(Connection::p connection); //! Handle action. void handle_action(Player::p player); public: Lobby(); void run(); }; #endif