]> git.tdb.fi Git - libs/net.git/blobdiff - source/http/server.h
Reject HTTP messages starting with a linefeed
[libs/net.git] / source / http / server.h
index 29b2b45a3d4cb95ad35a529139a64834e2e3c657..dd054201d1bf421e136a97c4c2365e8f408cac70 100644 (file)
@@ -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 &);