20 #ifndef _BASIC_USAGE_ENVIRONMENT_HH 21 #define _BASIC_USAGE_ENVIRONMENT_HH 23 #ifndef _BASIC_USAGE_ENVIRONMENT0_HH 65 virtual void SingleStep(
unsigned maxDelayTime);
80 #if defined(__WIN32__) || defined(_WIN32) static BasicTaskScheduler * createNew(unsigned maxSchedulerGranularity=10000)
unsigned fMaxSchedulerGranularity
virtual void setBackgroundHandling(int socketNum, int conditionSet, BackgroundHandlerProc *handlerProc, void *clientData)
virtual ~BasicTaskScheduler()
static BasicUsageEnvironment * createNew(TaskScheduler &taskScheduler)
void BackgroundHandlerProc(void *clientData, int mask)
BasicTaskScheduler(unsigned maxSchedulerGranularity)
BasicUsageEnvironment(TaskScheduler &taskScheduler)
virtual void moveSocketHandling(int oldSocketNum, int newSocketNum)
TaskScheduler & taskScheduler() const
virtual void SingleStep(unsigned maxDelayTime)
virtual UsageEnvironment & operator<<(char const *str)
virtual ~BasicUsageEnvironment()
virtual int getErrno() const