#include <BasicUsageEnvironment.hh>
Definition at line 47 of file BasicUsageEnvironment.hh.
◆ BackgroundHandlerProc
| typedef void TaskScheduler::BackgroundHandlerProc(void *clientData, int mask) |
|
inherited |
◆ ~BasicTaskScheduler()
| virtual BasicTaskScheduler::~BasicTaskScheduler |
( |
| ) |
|
|
virtual |
◆ BasicTaskScheduler()
| BasicTaskScheduler::BasicTaskScheduler |
( |
unsigned |
maxSchedulerGranularity | ) |
|
|
protected |
◆ createEventTrigger()
◆ createNew()
| static BasicTaskScheduler * BasicTaskScheduler::createNew |
( |
unsigned |
maxSchedulerGranularity = 10000 | ) |
|
|
static |
◆ deleteEventTrigger()
| virtual void BasicTaskScheduler0::deleteEventTrigger |
( |
EventTriggerId |
eventTriggerId | ) |
|
|
virtualinherited |
◆ disableBackgroundHandling()
| void TaskScheduler::disableBackgroundHandling |
( |
int |
socketNum | ) |
|
|
inlineinherited |
◆ doEventLoop()
◆ internalError()
| virtual void TaskScheduler::internalError |
( |
| ) |
|
|
virtualinherited |
◆ moveSocketHandling()
| virtual void BasicTaskScheduler::moveSocketHandling |
( |
int |
oldSocketNum, |
|
|
int |
newSocketNum |
|
) |
| |
|
protectedvirtual |
◆ rescheduleDelayedTask()
| virtual void TaskScheduler::rescheduleDelayedTask |
( |
TaskToken & |
task, |
|
|
int64_t |
microseconds, |
|
|
TaskFunc * |
proc, |
|
|
void * |
clientData |
|
) |
| |
|
virtualinherited |
◆ scheduleDelayedTask()
| virtual TaskToken BasicTaskScheduler0::scheduleDelayedTask |
( |
int64_t |
microseconds, |
|
|
TaskFunc * |
proc, |
|
|
void * |
clientData |
|
) |
| |
|
virtualinherited |
◆ schedulerTickTask() [1/2]
| void BasicTaskScheduler::schedulerTickTask |
( |
| ) |
|
|
protected |
◆ schedulerTickTask() [2/2]
| static void BasicTaskScheduler::schedulerTickTask |
( |
void * |
clientData | ) |
|
|
staticprotected |
◆ setBackgroundHandling()
| virtual void BasicTaskScheduler::setBackgroundHandling |
( |
int |
socketNum, |
|
|
int |
conditionSet, |
|
|
BackgroundHandlerProc * |
handlerProc, |
|
|
void * |
clientData |
|
) |
| |
|
protectedvirtual |
◆ SingleStep()
| virtual void BasicTaskScheduler::SingleStep |
( |
unsigned |
maxDelayTime | ) |
|
|
protectedvirtual |
◆ triggerEvent()
| virtual void BasicTaskScheduler0::triggerEvent |
( |
EventTriggerId |
eventTriggerId, |
|
|
void * |
clientData = NULL |
|
) |
| |
|
virtualinherited |
◆ turnOffBackgroundReadHandling()
| void TaskScheduler::turnOffBackgroundReadHandling |
( |
int |
socketNum | ) |
|
|
inlineinherited |
◆ turnOnBackgroundReadHandling()
| void TaskScheduler::turnOnBackgroundReadHandling |
( |
int |
socketNum, |
|
|
BackgroundHandlerProc * |
handlerProc, |
|
|
void * |
clientData |
|
) |
| |
|
inlineinherited |
◆ unscheduleDelayedTask()
| virtual void BasicTaskScheduler0::unscheduleDelayedTask |
( |
TaskToken & |
prevTask | ) |
|
|
virtualinherited |
◆ fDelayQueue
◆ fEventTriggersAreBeingUsed
| Boolean BasicTaskScheduler0::fEventTriggersAreBeingUsed |
|
protectedinherited |
◆ fExceptionSet
| fd_set BasicTaskScheduler::fExceptionSet |
|
protected |
◆ fHandlers
◆ fLastHandledSocketNum
| int BasicTaskScheduler0::fLastHandledSocketNum |
|
protectedinherited |
◆ fLastUsedTriggerMask
| u_int32_t BasicTaskScheduler0::fLastUsedTriggerMask |
|
protectedinherited |
◆ fLastUsedTriggerNum
| unsigned BasicTaskScheduler0::fLastUsedTriggerNum |
|
protectedinherited |
◆ fMaxNumSockets
| int BasicTaskScheduler::fMaxNumSockets |
|
protected |
◆ fMaxSchedulerGranularity
| unsigned BasicTaskScheduler::fMaxSchedulerGranularity |
|
protected |
◆ fReadSet
| fd_set BasicTaskScheduler::fReadSet |
|
protected |
◆ fTokenCounter
| intptr_t BasicTaskScheduler0::fTokenCounter |
|
protectedinherited |
◆ fTriggeredEventClientDatas
◆ fTriggeredEventHandlers
◆ fTriggersAwaitingHandling
◆ fWriteSet
| fd_set BasicTaskScheduler::fWriteSet |
|
protected |
The documentation for this class was generated from the following file: