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