44 VDKTHREAD_CANNOT_CREATE,
45 VDKTHREAD_IS_YET_RUNNING
50 pthread_mutex_t mutex;
54 VDKMutexEnum Wait (
long time = 0);
55 VDKMutexEnum Release ();
98 void Exit (
void * status = 0);
99 static void * EntryPoint (
void * arg);
100 virtual void Execute ();
107 VDKThreadEnum
Start (
void * = NULL);
111 VDKThreadEnum
Stop ();
123 unsigned int GetID () {
return (
unsigned long) id;};