ThreadServer Class Reference
[Kernel Module]

#include <threadserver.h>

Inheritance diagram for ThreadServer:

Server< ThreadServer > GlfwThreadServer

List of all members.


Detailed Description

Threads, mutexes, conditional variables.

Public Member Functions

virtual ~ThreadServer ()
virtual MutexCreateMutex ()
virtual RecMutexCreateRecMutex ()
virtual ThreadCreateThread ()
virtual ConditionCreateCondition ()
virtual SemaphoreCreateSemaphore ()
virtual int GetThreadID ()
virtual void Sleep (double time)

Protected Member Functions

 ThreadServer ()

Friends

class KernelServer

Constructor & Destructor Documentation

ThreadServer::~ThreadServer (  )  [inline, virtual]

ThreadServer::ThreadServer (  )  [inline, protected]


Member Function Documentation

Mutex * ThreadServer::CreateMutex (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

RecMutex * ThreadServer::CreateRecMutex (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

Thread * ThreadServer::CreateThread (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

Condition * ThreadServer::CreateCondition (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

Semaphore * ThreadServer::CreateSemaphore (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

int ThreadServer::GetThreadID (  )  [inline, virtual]

Reimplemented in GlfwThreadServer.

void ThreadServer::Sleep ( double  time  )  [inline, virtual]

Reimplemented in GlfwThreadServer.


Friends And Related Function Documentation

friend class KernelServer [friend]


The documentation for this class was generated from the following file:
Generated on Sat Oct 20 14:47:36 2007 for Dark Oberon by  doxygen 1.5.3