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

This is the complete list of members for SimulatedTaskManager, 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
getInterruptFunction() (defined in SimulatedTaskManager)SimulatedTaskManagerinline
getMaxTaskNo() (defined in SimulatedTaskManager)SimulatedTaskManagerinline
getNumberOfYieldCalls() (defined in SimulatedTaskManager)SimulatedTaskManagerinline
getRunningTask()TaskManagerinline
getTask(taskid_t task)TaskManager
getYieldTime(int i) (defined in SimulatedTaskManager)SimulatedTaskManagerinline
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() (defined in SimulatedTaskManager)SimulatedTaskManagerinline
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
SimulatedTaskManager() (defined in SimulatedTaskManager)SimulatedTaskManagerinline
taskBlocks (defined in TaskManager)TaskManagerprotected
TaskManager()TaskManager
triggerEvents()TaskManagerinline
yieldForMicros(uint32_t micros) overrideSimulatedTaskManagerinlinevirtual
~TaskManager() (defined in TaskManager)TaskManager