Common stuff for all my devices' web server pages: css, login, log, ipv4, ipv6, firmware update, clock, reset info etc.
Dependents: oldheating gps motorhome heating
web.h
00001 00002 #define DO_NOTHING 0 00003 #define DO_NOT_FOUND 1 00004 #define DO_NOT_MODIFIED 2 00005 #define DO_SERVER 10 00006 #define DO_BASE 100 00007 #define DO_THIS 200 00008 #define DO_SEND_SESSION_ID 300 00009 00010 extern bool WebTrace; 00011 00012 extern void WebInit (void); 00013 00014 extern void WebAddResponse (int todo); 00015 extern int WebHandleQuery (char* pQuery, char* pCookies, int* pTodo, uint32_t* pDelayUntil); //return -1 on stop; 0 on continue 00016 extern void WebHandlePost (int todo, int contentLength, int contentStart, int size, char* pRequestStream, uint32_t positionInRequestStream, bool* pComplete); 00017 extern int WebDecideWhatToDo(char *pPath, char* pLastModified);
Generated on Wed Jul 13 2022 14:19:59 by 1.7.2