+extern tThreadIntMutex *Threads_int_MutexCreate(void);
+extern void Threads_int_MutexDestroy(tThreadIntMutex *Mutex);
+extern void Threads_int_MutexLock(tThreadIntMutex *Mutex);
+extern void Threads_int_MutexRelease(tThreadIntMutex *Mutex);
+
+extern tThreadIntSem *Threads_int_SemCreate(void);
+extern void Threads_int_SemDestroy(tThreadIntSem *Sem);
+extern void Threads_int_SemSignal(tThreadIntSem *Sem);
+extern void Threads_int_SemWait(tThreadIntSem *Sem);
+extern void Threads_int_SemWaitAll(tThreadIntSem *Sem);
+