EmbAJAX
Simplistic framework for creating and handling displays and controls on a web page served by an embeddable device (Arduino or other microcontroller with Arduino support).
|
This is the complete list of members for EmbAJAXPage< NUM >, including all inherited members.
_children (defined in EmbAJAXContainer< NUM >) | EmbAJAXContainer< NUM > | protected |
_driver (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
_header_add (defined in EmbAJAXPage< NUM >) | EmbAJAXPage< NUM > | protected |
_latest_ping (defined in EmbAJAXPage< NUM >) | EmbAJAXPage< NUM > | protected |
_min_interval (defined in EmbAJAXPage< NUM >) | EmbAJAXPage< NUM > | protected |
_title (defined in EmbAJAXPage< NUM >) | EmbAJAXPage< NUM > | protected |
EmbAJAXContainer(EmbAJAXBase *children[NUM]) (defined in EmbAJAXContainer< NUM >) | EmbAJAXContainer< NUM > | inline |
EmbAJAXContainer() (defined in EmbAJAXContainer< NUM >) | EmbAJAXContainer< NUM > | inlineprotected |
EmbAJAXPage(EmbAJAXBase *children[NUM], const char *title, const char *header_add=0, uint16_t min_interval=100) | EmbAJAXPage< NUM > | inline |
Enabledness enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
findChild(const char *id) const override final | EmbAJAXContainer< NUM > | inlinevirtual |
EmbAJAXBase::findChild(EmbAJAXBase **children, size_t num, const char *id) const | EmbAJAXBase | protected |
FirstElementSpecificProperty enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
handleRequest(void(*change_callback)()=0) override | EmbAJAXPage< NUM > | inlinevirtual |
EmbAJAXContainer::handleRequest(EmbAJAXBase **children, size_t num, void(*change_callback)()) | EmbAJAXBase | protected |
hasActiveClient(uint64_t latency_ms=5000) const | EmbAJAXPage< NUM > | inline |
HTMLAllowed enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
itoa_buf (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
null_string (defined in EmbAJAXBase) | EmbAJAXBase | protectedstatic |
print() const override | EmbAJAXPage< NUM > | inlinevirtual |
printChildren(EmbAJAXBase **children, size_t num) const | EmbAJAXBase | protected |
printPage() override | EmbAJAXPage< NUM > | inlinevirtual |
EmbAJAXContainer::printPage(EmbAJAXBase **children, size_t num, const char *_title, const char *_header, uint16_t _min_interval) const | EmbAJAXBase | protected |
Property enum name (defined in EmbAJAXBase) | EmbAJAXBase | |
sendUpdates(uint16_t since, bool first) override | EmbAJAXContainer< NUM > | inlinevirtual |
EmbAJAXBase::sendUpdates(EmbAJAXBase **children, size_t num, uint16_t since, bool first) | EmbAJAXBase | protected |
setBasicProperty(uint8_t num, bool status) override (defined in EmbAJAXContainer< NUM >) | EmbAJAXContainer< NUM > | inlineprotectedvirtual |
setDriver(EmbAJAXOutputDriverBase *driver) | EmbAJAXBase | inlinestatic |
setEnabled(bool enabled) | EmbAJAXBase | inline |
setVisible(bool visible) | EmbAJAXBase | inline |
toElement() | EmbAJAXBase | inlinevirtual |
Value enum value (defined in EmbAJAXBase) | EmbAJAXBase | |
Visibility enum value (defined in EmbAJAXBase) | EmbAJAXBase |