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

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

_handleFrameworkTaskprotected
_nameFrameworkTaskprotected
_priorityFrameworkTaskprotected
_queueFrameworkTaskprotected
_stackSizeFrameworkTaskprotected
createQueue(size_t itemSize, size_t length)FrameworkTaskprotected
FrameworkTask(const char *name, uint16_t stackSize=1024, UBaseType_t priority=1)FrameworkTask
getHandle() constFrameworkTask
getName() constFrameworkTaskinline
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)FrameworkTaskinlinevirtual
receiveFromQueue(void *item, TickType_t timeout=portMAX_DELAY)FrameworkTaskprotected
resume()FrameworkTask
run()=0FrameworkTaskprotectedpure virtual
sendToQueue(const void *item, TickType_t timeout=0)FrameworkTaskprotected
start()FrameworkTask
suspend()FrameworkTask
taskEntry(void *pvParams)FrameworkTaskprivatestatic
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
~FrameworkTask()FrameworkTaskvirtual