Make AVRISP XPROG function parameters const where possible.
[pub/USBasp.git] / Projects / Webserver / Lib / HTTPServerApp.h
index 7a4c873..91956ce 100644 (file)
@@ -39,9 +39,6 @@
        /* Includes: */\r
                #include <avr/pgmspace.h>\r
                #include <string.h>\r
-               #include <ctype.h>\r
-               \r
-               #include <LUFA/Version.h>\r
                \r
                #include <uip.h>\r
                #include <ff.h>\r
@@ -53,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