Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: oldheating gps motorhome heating
page/page.h
- Committer:
- andrewboyson
- Date:
- 2019-04-26
- Revision:
- 99:5aa33c306167
- Parent:
- 86:f3c9beec4ee7
File content as of revision 99:5aa33c306167:
#include <stdint.h>
#include <stdbool.h>
#define FAULT_PAGE 0
#define CLOCK_PAGE 1
#define NET_PAGE 2
#define NET4_PAGE 3
#define NET6_PAGE 4
#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);
extern void PageAddHeader (const char* site, const char* title, const char* style, const char* script);
extern void PageAddNavItem (int highlight, char* href, char* title);
extern void PageAddH1 (const char* site, const char* pageName);
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 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 PageAddAjaxInputLabelId (char* labelId, float inputwidth, char* id, char* name);