Include File(s): SDL_mutex.h, SDL_thread.h
Functions in this group provide thread synchronization primitives for multi-threaded programing.
There are three primitives available in SDL:
- Mutex
- Semaphore
- Condition Variable
<>
- SDL_CondBroadcast
- SDL_CondSignal
- SDL_CondWait
- SDL_CondWaitTimeout
- SDL_CreateCond
- SDL_CreateMutex
- SDL_CreateSemaphore
- SDL_DestroyCond
- SDL_DestroyMutex
- SDL_DestroySemaphore
- SDL_LockMutex
- SDL_SemPost
- SDL_SemTryWait
- SDL_SemValue
- SDL_SemWait
- SDL_SemWaitTimeout
- SDL_TryLockMutex
- SDL_UnlockMutex
CategoryCategory