Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
App Member List

This is the complete list of members for App, including all inherited members.

_handleFrameworkTaskprotected
_nameFrameworkTaskprotected
_priorityFrameworkTaskprotected
_queueFrameworkTaskprotected
_stackSizeFrameworkTaskprotected
_timersFrameworkControllerprivate
App(int port)App
createQueue(size_t itemSize, size_t length)FrameworkTaskprotected
enableEventQueue(size_t depth=8)FrameworkControllerinline
eventQueue_FrameworkControllerprivate
FrameworkApp(int port, const char *name="AppTask", uint16_t stackSize=2048, UBaseType_t priority=tskIDLE_PRIORITY+1)FrameworkApp
FrameworkController(const char *name, Router &sharedRouter, uint16_t stackSize=1024, UBaseType_t priority=tskIDLE_PRIORITY+1)FrameworkController
FrameworkTask(const char *name, uint16_t stackSize=1024, UBaseType_t priority=1)FrameworkTask
getEventQueue() constFrameworkControllerinline
getHandle() constFrameworkTask
getName() constFrameworkControllerinline
getNextEvent(Event &event, uint32_t timeoutMs)FrameworkControllerinline
getPollIntervalTicks()FrameworkControllerinlineprotectedvirtual
initRoutes() overrideAppvirtual
managerFrameworkAppprotected
notify(uint8_t index, uint32_t value=1)FrameworkTask
notify(Notification n, uint32_t value=1)FrameworkTask
notifyFromISR(uint8_t index, uint32_t value=1, BaseType_t *pxHigherPriorityTaskWoken=nullptr)FrameworkTask
notifyFromISR(Notification n, uint32_t value=1, BaseType_t *pxHigherPriorityTaskWoken=nullptr)FrameworkTask
onEvent(const Event &e) overrideAppvirtual
onStart() overrideAppvirtual
picoAppprivate
poll() overrideAppvirtual
receiveFromQueue(void *item, TickType_t timeout=portMAX_DELAY)FrameworkTaskprotected
resume()FrameworkTask
routerFrameworkAppprotected
run() override finalFrameworkControllervirtual
runEvery(uint32_t intervalMs, const std::function< void()> &fn, const char *id)FrameworkControllerprotected
sendToQueue(const void *item, TickType_t timeout=0)FrameworkTaskprotected
serverFrameworkAppprotected
start()FrameworkAppvirtual
suspend()FrameworkTask
taskEntry(void *pvParams)FrameworkTaskprivatestatic
UserNotification enum nameApp
waitAndDispatch(uint32_t timeoutMs=portMAX_DELAY)FrameworkControllerprivate
waitFor(uint8_t index, TickType_t timeout=portMAX_DELAY)FrameworkTask
waitFor(Notification n, TickType_t timeout=portMAX_DELAY)FrameworkTask
waitFor(TickType_t timeout=portMAX_DELAY)FrameworkTaskprotected
waitForAny(uint8_t index, uint32_t mask, TickType_t timeout=portMAX_DELAY)FrameworkTask
~FrameworkApp()=defaultFrameworkAppvirtual
~FrameworkTask()FrameworkTaskvirtual