Central Heating controller using the real time clock, PHY module for internet, 1-wire interface for temperature sensors, a system log and a configuration file

Dependencies:   net 1-wire lpc1768 crypto clock web fram log

/media/uploads/andrewboyson/heating.sch

/media/uploads/andrewboyson/heating.brd

/media/uploads/andrewboyson/eagle.epf

Revision:
52:76254a967391
Parent:
51:c7c6ce0d57ad
--- a/web-derived/web-server-derived.h	Mon Apr 29 14:46:58 2019 +0000
+++ b/web-derived/web-server-derived.h	Wed May 01 07:17:24 2019 +0000
@@ -1,6 +1,7 @@
 #include <stdint.h>
+#include <stdbool.h>
 
-extern int  WebServerDerivedRequest(char *pPath, char* pLastModified);
-extern void WebServerDerivedGet    (int todo, char* pQuery);
-extern bool WebServerDerivedPost   (int todo, int contentLength, int size, char* pRequestStream, uint32_t positionInRequestStream);
-extern void WebServerDerivedReply  (int todo);
+extern int  WebServerDerivedDecideWhatToDo(char *pPath, char* pLastModified);
+extern bool WebServerDerivedHandleQuery   (int todo, char* pQuery);
+extern bool WebServerDerivedPost          (int todo, int contentLength, int contentStart, int size, char* pRequestStream, uint32_t positionInRequestStream, bool* pComplete);
+extern bool WebServerDerivedReply         (int todo);