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).
EmbAJAXPage< NUM > Member List

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)EmbAJAXBaseprotectedstatic
_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 finalEmbAJAXContainer< NUM >inlinevirtual
EmbAJAXBase::findChild(EmbAJAXBase **children, size_t num, const char *id) constEmbAJAXBaseprotected
FirstElementSpecificProperty enum value (defined in EmbAJAXBase)EmbAJAXBase
handleRequest(void(*change_callback)()=0) overrideEmbAJAXPage< NUM >inlinevirtual
EmbAJAXContainer::handleRequest(EmbAJAXBase **children, size_t num, void(*change_callback)())EmbAJAXBaseprotected
hasActiveClient(uint64_t latency_ms=5000) constEmbAJAXPage< NUM >inline
HTMLAllowed enum value (defined in EmbAJAXBase)EmbAJAXBase
itoa_buf (defined in EmbAJAXBase)EmbAJAXBaseprotectedstatic
null_string (defined in EmbAJAXBase)EmbAJAXBaseprotectedstatic
print() const overrideEmbAJAXPage< NUM >inlinevirtual
printChildren(EmbAJAXBase **children, size_t num) constEmbAJAXBaseprotected
printPage() overrideEmbAJAXPage< NUM >inlinevirtual
EmbAJAXContainer::printPage(EmbAJAXBase **children, size_t num, const char *_title, const char *_header, uint16_t _min_interval) constEmbAJAXBaseprotected
Property enum name (defined in EmbAJAXBase)EmbAJAXBase
sendUpdates(uint16_t since, bool first) overrideEmbAJAXContainer< NUM >inlinevirtual
EmbAJAXBase::sendUpdates(EmbAJAXBase **children, size_t num, uint16_t since, bool first)EmbAJAXBaseprotected
setBasicProperty(uint8_t num, bool status) override (defined in EmbAJAXContainer< NUM >)EmbAJAXContainer< NUM >inlineprotectedvirtual
setDriver(EmbAJAXOutputDriverBase *driver)EmbAJAXBaseinlinestatic
setEnabled(bool enabled)EmbAJAXBaseinline
setVisible(bool visible)EmbAJAXBaseinline
toElement()EmbAJAXBaseinlinevirtual
Value enum value (defined in EmbAJAXBase)EmbAJAXBase
Visibility enum value (defined in EmbAJAXBase)EmbAJAXBase