Clean up HTTP webserver code in the Webserver project, so that it follows the uIP...
[pub/USBasp.git] / Projects / Webserver / Lib / HTTPServerApp.h
index 1ab64b3..91956ce 100644 (file)
@@ -50,8 +50,9 @@
                        WEBSERVER_STATE_OpenRequestedFile, /** Currently opening requested file */\r
                        WEBSERVER_STATE_SendResponseHeader, /**< Currently sending HTTP response headers to the client */\r
                        WEBSERVER_STATE_SendMIMETypeHeader, /**< Currently sending HTTP MIME type header to the client */\r
-                       WEBSERVER_STATE_SendData,    /**< Currently sending HTTP page data to the client */\r
-                       WEBSERVER_STATE_Closed,      /**< Connection closed after all data sent */\r
+                       WEBSERVER_STATE_SendData, /**< Currently sending HTTP page data to the client */\r
+                       WEBSERVER_STATE_Closing, /**< Ready to close the connection to the client */\r
+                       WEBSERVER_STATE_Closed, /**< Connection closed after all data sent */\r
                };\r
                \r
        /* Type Defines: */\r
                void WebserverApp_Init(void);\r
                void WebserverApp_Callback(void);\r
                \r
+               #if defined(INCLUDE_FROM_HTTPSERVERAPP_C)\r
+                       static void Webserver_OpenRequestedFile(void);\r
+                       static void Webserver_SendResponseHeader(void);\r
+                       static void Webserver_SendMIMETypeHeader(void);\r
+                       static void Webserver_SendData(void);\r
+               #endif\r
+               \r
 #endif\r