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