rubidium@8934: /* $Id$ */ rubidium@8934: rubidium@8934: /** @file thread_none.cpp No-Threads-Available implementation of Threads */ rubidium@8934: rubidium@8934: #include "stdafx.h" rubidium@8934: #include "thread.h" rubidium@8934: #include "fiber.hpp" rubidium@8934: rubidium@9479: /* static */ ThreadObject *ThreadObject::New(OTTDThreadFunc proc, void *param) rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ ThreadObject *ThreadObject::AttachCurrent() rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ uint ThreadObject::CurrentId() rubidium@8934: { rubidium@8934: return -1; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ ThreadSemaphore *ThreadSemaphore::New() rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ Fiber *Fiber::New(FiberFunc proc, void *param) rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ Fiber *Fiber::AttachCurrent(void *param) rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: } rubidium@8934: rubidium@8934: /* static */ void *Fiber::GetCurrentFiberData() rubidium@8934: { rubidium@8934: return NULL; rubidium@8934: }