C 程式設計/threads.h
外觀
< C 程式設計
threads.h 標頭檔案包含標頭檔案 time.h,定義宏,並宣告型別,列舉常量和函式,以支援多執行緒執行。
- 條件變數
| call_once | 確保函式只被呼叫一次 |
| cnd_broadcast | 解除所有執行緒的阻塞 |
| cnd_destroy | 釋放所有資源 |
| cnd_init | 建立一個條件變數 |
| cnd_signal | 解除其中一個執行緒的阻塞 |
| cnd_timedwait | 原子地解鎖互斥鎖 |
| cnd_wait | 原子地解鎖互斥鎖 |
- 互斥鎖
| mtx_destroy | |
| mtx_init | |
| mtx_lock | |
| mtx_timedlock | |
| mtx_trylock | |
| mtx_unlock |
- 執行緒
| thrd_create | |
| thrd_current | |
| thrd_detach | |
| thrd_equal | |
| thrd_exit | |
| thrd_join | |
| thrd_sleep | |
| thrd_yield |
- 執行緒特定儲存
| tss_create | |
| tss_delete | |
| tss_get | |
| tss_set |