16class Server :
public std::enable_shared_from_this<Server> {
27 boost::asio::io_service io;
28 boost::asio::signal_set signals;
30 boost::asio::ip::tcp::endpoint endpoint;
31 boost::asio::ip::tcp::acceptor acceptor;
32 boost::asio::ip::tcp::socket socket;
34 void stop(
const boost::system::error_code& error,
int signal_number);
37 void end_accept(
const boost::system::error_code& ec);