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
web-base.h
- Committer:
- andrewboyson
- Date:
- 2019-04-27
- Revision:
- 103:91194cc19bbb
- Child:
- 104:40097d08edd5
- Child:
- 105:43ef124233cd
File content as of revision 103:91194cc19bbb:
#include <stdint.h>
#include <stdbool.h>
#include "web-derived.h"
extern void WebLoginHtml (void);
extern void WebLoginQuery (char* pQuery);
extern bool WebLoginQueryPasswordOk;
extern int WebLoginOriginalToDo;
extern bool WebLoginCookiesContainValidSessionId(char* pCookies);
extern char* WebLoginSessionNameGet(void);
extern int WebLoginSessionNameLife(void);
extern char* WebLoginSessionIdGet(void);
extern void WebLoginSessionIdNew(void);
extern bool WebLoginSessionIdIsSet(void);
extern void WebLoginInit(void);
extern void WebFavicon (void);
extern const char* WebFaviconDate;
extern const char* WebFaviconTime;
extern const int WebFaviconSize;
extern void WebBaseCss (void);
extern const char* WebBaseCssDate;
extern const char* WebBaseCssTime;
extern void WebNavCss (void);
extern const char* WebNavCssDate;
extern const char* WebNavCssTime;
extern void WebTraceHtml (void);
extern void WebTraceScript (void);
extern const char* WebTraceScriptDate;
extern const char* WebTraceScriptTime;
extern void WebTraceAjax (void);
extern void WebTraceQuery (char* pQuery);
extern void WebClockHtml (void);
extern void WebClockScript (void);
extern const char* WebClockScriptDate;
extern const char* WebClockScriptTime;
extern void WebClockAjax (void);
extern void WebClockQuery (char* pQuery);
extern void WebLogHtml (void);
extern void WebLogQuery (char* pQuery);
extern void WebNetHtml (void);
extern void WebNet4Html (void);
extern void WebNet4Script (void);
extern const char* WebNet4ScriptDate;
extern const char* WebNet4ScriptTime;
extern void WebNet4Ajax (void);
extern void WebNet6Html (void);
extern void WebNet6Script (void);
extern const char* WebNet6ScriptDate;
extern const char* WebNet6ScriptTime;
extern void WebNet6Ajax (void);
extern void WebFaultHtml (void);
extern void WebFaultQuery (char* pQuery);
extern void WebFirmwareHtml (void);
extern void WebFirmwareScript(void);
extern const char* WebFirmwareScriptDate;
extern const char* WebFirmwareScriptTime;
extern void WebFirmwareQuery (char* pQuery);
extern int WebFirmwareTargetLength;
extern int WebFirmwareActualLength;
extern char* WebFirmwareFileName;
extern bool WebFirmwarePost (int contentLength, int contentStart, int size, char* pRequestStream, uint32_t positionInRequestStream);
extern void WebFirmwareAjax (void);
#ifdef INCLUDE_1_WIRE
extern void WebOneWireHtml (void );
extern void WebOneWireQuery (char* pQuery);
extern void WebOneWireAjax (void );
extern void WebOneWireScript (void );
extern const char* WebOneWireScriptDate ;
extern const char* WebOneWireScriptTime ;
#endif
extern int WebServerInit(void);
#define DO_NOTHING 0
#define DO_NOT_FOUND 1
#define DO_NOT_MODIFIED 2
#define DO_SERVER 3
#define DO_DERIVED 100