Here are the classes, structs, unions and interfaces with brief descriptions:
CHtmlItem | Call the HtmlProc to render balanced HTML |
COmBase64Stream | Given a consumer, feed in bytes and put out base64 bytes. call done() to emit the last bit of padding. Adapted liberally from * http://web.mit.edu/freebsd/head/contrib/wpa/src/utils/base64.c |
COmBitmap1BmpStream | Class to stream a 1-bit .bmp bitmap file, as you feed it pixel by pixel |
COmBitmap24BmpStream | Class to stream a 24-bit .bmp pixel map file, as you feed it pixel by pixel |
COmBlinker | Class to help send out timed repeating blinks, can be used to show IP address of the current connection. kind of silly, really, but I found it handy to blink out the last octet of 192.168.1.<what ip was i assigned?> |
COmEeprom | Wrapper for eeprom, lets you structure fields and check signature |
COmEepromField | |
COmIByteStream | |
COmLog | |
COmNtp | |
COmOtaClass | |
COmPrintfStream | |
COmRequestInfo | |
COmRotaryEncoder | |
COmWebPageItem | |
COmWebPages | A class that routes and serves web pages, and manages control values, typically works with OmWebServer for the network interface |
COmWebRequest | |
COmWebServer | Manages wifi connection, and forwarding http requests to a handler, typically OmWebPages |
COmWebServerPrivates | This class reduces clutter in the public header file |
COmXmlWriter | |
CPage | |
CPageButton | |
CPageCheckboxes | |
CPageColor | |
CPageItem | |
CPageLink | |
CPageSelect | |
CPageSlider | Show a visual slider, which call back on changes |
CPageTime | Show a visual time input, which call back on changes |
CReference | |
CStaticHtmlItem | |
CXmlContentEscaper | |