This is the complete list of members for FrameworkController, including all inherited members.
| _handle | FrameworkTask | protected |
| _name | FrameworkTask | protected |
| _priority | FrameworkTask | protected |
| _queue | FrameworkTask | protected |
| _stackSize | FrameworkTask | protected |
| _timers | FrameworkController | private |
| createQueue(size_t itemSize, size_t length) | FrameworkTask | protected |
| enableEventQueue(size_t depth=8) | FrameworkController | inline |
| eventQueue_ | FrameworkController | private |
| 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() const | FrameworkController | inline |
| getHandle() const | FrameworkTask | |
| getName() const | FrameworkController | inline |
| getNextEvent(Event &event, uint32_t timeoutMs) | FrameworkController | inline |
| getPollIntervalTicks() | FrameworkController | inlineprotectedvirtual |
| initRoutes() | FrameworkController | protectedvirtual |
| 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 &event) | FrameworkController | protectedvirtual |
| onStart() | FrameworkController | protectedvirtual |
| poll() | FrameworkController | protectedvirtual |
| receiveFromQueue(void *item, TickType_t timeout=portMAX_DELAY) | FrameworkTask | protected |
| resume() | FrameworkTask | |
| router | FrameworkController | protected |
| run() override final | FrameworkController | virtual |
| runEvery(uint32_t intervalMs, const std::function< void()> &fn, const char *id) | FrameworkController | protected |
| sendToQueue(const void *item, TickType_t timeout=0) | FrameworkTask | protected |
| start() | FrameworkTask | |
| suspend() | FrameworkTask | |
| taskEntry(void *pvParams) | FrameworkTask | privatestatic |
| waitAndDispatch(uint32_t timeoutMs=portMAX_DELAY) | FrameworkController | private |
| 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) | FrameworkTask | protected |
| waitForAny(uint8_t index, uint32_t mask, TickType_t timeout=portMAX_DELAY) | FrameworkTask | |
| ~FrameworkTask() | FrameworkTask | virtual |