TaskManagerIO
Loading...
Searching...
No Matches
TaskManager Member List

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

addInterrupt(InterruptAbstraction *interruptAbstraction, pintype_t pin, uint8_t mode)TaskManager
cancelTask(taskid_t task)TaskManager
checkAvailableSlots(char *slotData, size_t slotDataSize) constTaskManager
execute(TimerFn workToDo)TaskManagerinline
execute(Executable *execToDo, bool deleteWhenDone=false)TaskManagerinline
first (defined in TaskManager)TaskManagerprotected
getFirstTask()TaskManagerinline
getRunningTask()TaskManagerinline
getTask(taskid_t task)TaskManager
interruptCallback (defined in TaskManager)TaskManagerprotected
interrupted (defined in TaskManager)TaskManagerprotected
lastInterruptTrigger (defined in TaskManager)TaskManagerprotected
markInterrupted(pintype_t interruptNo)TaskManagerstatic
memLockerFlag (defined in TaskManager)TaskManagerprotected
microsToNextTask()TaskManagerinline
numberOfBlocks (defined in TaskManager)TaskManagerprotected
registerEvent(BaseEvent *eventToAdd, bool deleteWhenDone=false)TaskManager
reset()TaskManagerinline
runLoop()TaskManager
runningTask (defined in TaskManager)TaskManagerprotected
schedule(const TimePeriod &when, TimerFn timerFunction)TaskManager
schedule(const TimePeriod &when, Executable *execRef, bool deleteWhenDone=false)TaskManager
scheduleFixedRate(uint32_t when, TimerFn timerFunction, TimerUnit timeUnit=TIME_MILLIS)TaskManager
scheduleFixedRate(uint32_t when, Executable *execRef, TimerUnit timeUnit=TIME_MILLIS, bool deleteWhenDone=false)TaskManager
scheduleOnce(uint32_t when, TimerFn timerFunction, TimerUnit timeUnit=TIME_MILLIS)TaskManager
scheduleOnce(uint32_t when, Executable *execRef, TimerUnit timeUnit=TIME_MILLIS, bool deleteWhenDone=false)TaskManager
setInterruptCallback(InterruptFn handler)TaskManager
setTaskEnabled(taskid_t task, bool ena)TaskManager
taskBlocks (defined in TaskManager)TaskManagerprotected
TaskExecutionRecorder (defined in TaskManager)TaskManagerfriend
TaskManager()TaskManager
triggerEvents()TaskManagerinline
yieldForMicros(uint32_t micros)TaskManagervirtual
~TaskManager() (defined in TaskManager)TaskManager