OmWebPages.h

Includes:
<vector>
"OmXmlWriter.h"
"OmUtil.h"
"OmWebRequest.h"
"ESP8266WiFi.h"
"WiFi.h"
<string>

Introduction

Use the links in the table of contents to the left to access the documentation.



Classes

OmWebPageItem
OmWebPages

A class that routes and serves web pages, and manages control values, typically works with OmWebServer for the network interface

Page
PageItem
UrlHandler


Typedefs

HtmlProc

A callback you provide for rendering custom HTML onto a web page.

OmUrlHandlerProc

A callback you provide for an arbitrary Url Handler

OmWebActionProc

A callback you provide for value changes of most controls on the web page.


HtmlProc


A callback you provide for rendering custom HTML onto a web page.

typedef void ( *HtmlProc)(
    OmXmlWriter &writer,
    int ref1,
    void *ref2);  

OmUrlHandlerProc


A callback you provide for an arbitrary Url Handler

typedef void ( *OmUrlHandlerProc)(
    OmXmlWriter &writer,
    OmWebRequest &request,
    int ref1,
    void *ref2);  

OmWebActionProc


A callback you provide for value changes of most controls on the web page.

typedef void ( *OmWebActionProc)(
    const char *pageName,
    const char *parameterName,
    int value,
    int ref1,
    void *ref2);