Andrew Boyson / web

Dependents:   oldheating gps motorhome heating

Revision:
99:5aa33c306167
Parent:
86:f3c9beec4ee7
diff -r 4e099563d5b9 -r 5aa33c306167 page/page.h
--- a/page/page.h	Tue Apr 23 18:38:48 2019 +0000
+++ b/page/page.h	Fri Apr 26 10:00:49 2019 +0000
@@ -9,6 +9,7 @@
 #define    TRACE_PAGE 5
 #define      LOG_PAGE 6
 #define FIRMWARE_PAGE 7
+#define ONE_WIRE_PAGE 8
 
 extern const char* PageSite;
 extern void PageAddNav(int page);
@@ -19,21 +20,22 @@
 extern void PageAddH2           (const char* text);
 extern void PageAddEnd          (void);
 
-extern void PageAddLabelledText        (char* label,                   char* text);
-extern void PageAddLabelledPrefixSuffix(char* label, char* prefix,     char* text,  char* suffix);
-extern void PageAddLabelledMac         (char* label,                   char*   mac);
-extern void PageAddLabelledIp4         (char* label,                   uint32_t ip);
-extern void PageAddLabelledIp6         (char* label,                   char*    ip);
-extern void PageAddLabelledOnOff       (char* label,                   bool  value);
-extern void PageAddLabelledInt         (char* label,                   int   value);
+extern void PageAddLabelledText        (char* label,                     char* text);
+extern void PageAddLabelledPrefixSuffix(char* label,   char* prefix,     char* text,  char* suffix);
+extern void PageAddLabelledMac         (char* label,                     char*   mac);
+extern void PageAddLabelledIp4         (char* label,                     uint32_t ip);
+extern void PageAddLabelledIp6         (char* label,                     char*    ip);
+extern void PageAddLabelledOnOff       (char* label,                     bool  value);
+extern void PageAddLabelledInt         (char* label,                     int   value);
 
-extern void PageAddInputText           (char* label, float inputwidth, char* value, char* action, char* name);
-extern void PageAddInputInt            (char* label, float inputwidth, int   value, char* action, char* name);
-extern void PageAddInputButton         (char* label,                   char* value, char* action, char* name);
+extern void PageAddInputText           (char* label,   float inputwidth, char* value, char* action, char* name);
+extern void PageAddInputInt            (char* label,   float inputwidth, int   value, char* action, char* name);
+extern void PageAddInputButton         (char* label,                     char* value, char* action, char* name);
 
-extern void PageAddAjaxLed             (char* label,                   char* id);
-extern void PageAddAjaxLabelled        (char* label,                   char* id);
-extern void PageAddAjaxLabelledSuffix  (char* label,                   char* id, char* suffix);
-extern void PageAddAjaxInputToggle     (char* label,                   char* id, char* name);
-extern void PageAddAjaxInput           (char* label, float inputwidth, char* id, char* name);
-extern void PageAddAjaxInputSuffix     (char* label, float inputwidth, char* id, char* name, char* suffix);
+extern void PageAddAjaxLed             (char* label,                     char* id);
+extern void PageAddAjaxLabelled        (char* label,                     char* id);
+extern void PageAddAjaxLabelledSuffix  (char* label,                     char* id, char* suffix);
+extern void PageAddAjaxInputToggle     (char* label,                     char* id, char* name);
+extern void PageAddAjaxInput           (char* label,   float inputwidth, char* id, char* name);
+extern void PageAddAjaxInputSuffix     (char* label,   float inputwidth, char* id, char* name, char* suffix);
+extern void PageAddAjaxInputLabelId    (char* labelId, float inputwidth, char* id, char* name);