Threads ThreadCreate Conditional VariablesStarts a procedure in a separate thread of execution. ThreadWaitWaits until a threaded procedure has finished. CondCreate Creates a conditional variable. CondWaitPauses execution of a threaded procedure. CondSignalResumes execution of a threaded procedure waiting for a conditional. CondBroadcastResumes all threaded procedures waiting for a conditional. CondDestroyDestroys a conditional variable that is no longer needed. | Mutexes MutexCreate Creates a mutex. MutexLockAcquires a lock on a mutex. MutexUnlockReleases a lock on a mutex. MutexDestroyDestroys a mutex that is no longer needed. |