X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fhttp%2Fserver.h;h=dd054201d1bf421e136a97c4c2365e8f408cac70;hb=6df110603b3a1248f52741e9d68d0bd032171b60;hp=29b2b45a3d4cb95ad35a529139a64834e2e3c657;hpb=09858e5a153b0667b4885da81f6f979a0bf29c36;p=libs%2Fnet.git diff --git a/source/http/server.h b/source/http/server.h index 29b2b45..dd05420 100644 --- a/source/http/server.h +++ b/source/http/server.h @@ -37,13 +37,16 @@ private: 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 &);