diff options
Diffstat (limited to 'telnetd.h')
-rw-r--r-- | telnetd.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/telnetd.h b/telnetd.h new file mode 100644 index 0000000..e6126f1 --- /dev/null +++ b/telnetd.h @@ -0,0 +1,19 @@ +#ifndef TELNETD_H +#define TELNETD_H + +#include "telnet_connection.h" + +namespace telnet { + class Server { + public: + Server(boost::asio::io_service& io_service, const tcp::endpoint& endpoint); + + private: + void start_accept(); + void handle_accept(Connection::p new_connection, const boost::system::error_code& error); + + tcp::acceptor acceptor_; + }; +}; + +#endif |