IO::EventDispatcher *event_disp;
public:
+ Server();
Server(unsigned);
~Server();
+ void listen(unsigned);
unsigned get_port() const;
void use_event_dispatcher(IO::EventDispatcher *);
void delay_response(Response &);
void submit_response(Response &);
+ void cancel_keepalive(Response &);
private:
void data_available();
void client_data_available(Client &);