bool IOEventSource::tryCloseGate() { return workLoop->tryCloseGate(); }
int IOEventSource::sleepGate(void *event, UInt32 type)
{ return workLoop->sleepGate(event, type); }
bool IOEventSource::tryCloseGate() { return workLoop->tryCloseGate(); }
int IOEventSource::sleepGate(void *event, UInt32 type)
{ return workLoop->sleepGate(event, type); }
void IOEventSource::wakeupGate(void *event, bool oneThread)
{ workLoop->wakeupGate(event, oneThread); }
void IOEventSource::wakeupGate(void *event, bool oneThread)
{ workLoop->wakeupGate(event, oneThread); }