This is the complete list of members for TaskScheduler, including all inherited members.
BackgroundHandlerProc typedef (defined in TaskScheduler) | TaskScheduler | |
createEventTrigger(TaskFunc *eventHandlerProc)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
deleteEventTrigger(EventTriggerId eventTriggerId)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
disableBackgroundHandling(int socketNum) (defined in TaskScheduler) | TaskScheduler | inline |
doEventLoop(char volatile *watchVariable=NULL)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
internalError() (defined in TaskScheduler) | TaskScheduler | virtual |
moveSocketHandling(int oldSocketNum, int newSocketNum)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
rescheduleDelayedTask(TaskToken &task, int64_t microseconds, TaskFunc *proc, void *clientData) (defined in TaskScheduler) | TaskScheduler | virtual |
scheduleDelayedTask(int64_t microseconds, TaskFunc *proc, void *clientData)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
setBackgroundHandling(int socketNum, int conditionSet, BackgroundHandlerProc *handlerProc, void *clientData)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
TaskScheduler() (defined in TaskScheduler) | TaskScheduler | protected |
triggerEvent(EventTriggerId eventTriggerId, void *clientData=NULL)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
turnOffBackgroundReadHandling(int socketNum) (defined in TaskScheduler) | TaskScheduler | inline |
turnOnBackgroundReadHandling(int socketNum, BackgroundHandlerProc *handlerProc, void *clientData) (defined in TaskScheduler) | TaskScheduler | inline |
unscheduleDelayedTask(TaskToken &prevTask)=0 (defined in TaskScheduler) | TaskScheduler | pure virtual |
~TaskScheduler() (defined in TaskScheduler) | TaskScheduler | virtual |