Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:REST_API
|
gptkbp:alternativeTo |
pthreads-w32
winpthreads |
gptkbp:compatibleWith |
Windows (natively)
|
gptkbp:definedIn |
gptkb:POSIX.1c
|
gptkbp:firstAppearance |
1995
|
gptkbp:function |
pthread_barrier_init
pthread_cond_broadcast pthread_cond_signal pthread_cond_wait pthread_create pthread_detach pthread_exit pthread_getspecific pthread_join pthread_key_create pthread_mutex_init pthread_mutex_lock pthread_mutex_unlock pthread_rwlock_init pthread_setspecific |
gptkbp:headerFile |
gptkb:pthread.h
|
https://www.w3.org/2000/01/rdf-schema#label |
pthread API
|
gptkbp:language |
C
|
gptkbp:operatingSystem |
gptkb:macOS
gptkb:FreeBSD gptkb:Linux gptkb:Solaris Unix-like |
gptkbp:provides |
mutexes
barriers thread synchronization condition variables thread creation read-write locks thread attributes thread-specific data thread joining |
gptkbp:relatedConcept |
deadlock
thread safety race condition synchronization primitive |
gptkbp:relatedStandard |
gptkb:IEEE_Std_1003.1
|
gptkbp:standardizedBy |
gptkb:POSIX
|
gptkbp:supports |
concurrent programming
parallel programming |
gptkbp:threadModel |
kernel-level threads
user-level threads |
gptkbp:usedFor |
multithreading
|
gptkbp:bfsParent |
gptkb:IEEE_Std_1003.1c
|
gptkbp:bfsLayer |
7
|