| PTHREAD.H(3HEAD) | Headers | PTHREAD.H(3HEAD) |
pthread.h, pthread
— threads
#include
<pthread.h>
The <pthread.h>
header defines the following symbols:
PTHREAD_BARRIER_SERIAL_THREADPTHREAD_CANCEL_ASYNCHRONOUSPTHREAD_CANCEL_ENABLEPTHREAD_CANCEL_DEFERREDPTHREAD_CANCEL_DISABLEPTHREAD_CANCELEDPTHREAD_COND_INITIALIZERPTHREAD_CREATE_DETACHEDPTHREAD_CREATE_JOINABLEPTHREAD_EXPLICIT_SCHEDPTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NPPTHREAD_INHERIT_SCHEDPTHREAD_MUTEX_DEFAULTPTHREAD_MUTEX_ERRORCHECKPTHREAD_MUTEX_INITIALIZERPTHREAD_MUTEX_NORMALPTHREAD_MUTEX_RECURSIVEPTHREAD_MUTEX_ROBUSTPTHREAD_MUTEX_STALLEDPTHREAD_ONCE_INITPTHREAD_PRIO_INHERITPTHREAD_PRIO_NONEPTHREAD_PRIO_PROTECTPTHREAD_PROCESS_SHAREDPTHREAD_PROCESS_PRIVATEPTHREAD_RECURSIVE_MUTEX_INITIALIZER_NPPTHREAD_RWLOCK_INITIALIZERPTHREAD_SCOPE_PROCESSPTHREAD_SCOPE_SYSTEMThe types listed below are defined as described in
<sys/types.h>. See
types.h(3HEAD).
pthread_attr_getguardsize(3C), pthread_attr_init(3C), pthread_attr_setscope(3C), pthread_cancel(3C), pthread_cleanup_pop(3C), pthread_cond_init(3C), pthread_cond_signal(3C), pthread_cond_wait(3C), pthread_condattr_init(3C), pthread_create(3C), pthread_detach(3C), pthread_equal(3C), pthread_exit(3C), pthread_getconcurrency(3C), pthread_getschedparam(3C), pthread_join(3C), pthread_key_create(3C), pthread_key_delete(3C), pthread_mutex_consistent(3C), pthread_mutex_init(3C), pthread_mutex_lock(3C), pthread_mutex_setprioceiling(3C), pthread_mutexattr_getprotocol(3C), pthread_mutexattr_getrobust(3C), pthread_mutexattr_gettype(3C), pthread_mutexattr_init(3C), pthread_once(3C), pthread_rwlock_init(3C), pthread_rwlock_rdlock(3C), pthread_rwlock_unlock(3C), pthread_rwlock_wrlock(3C), pthread_rwlockattr_getpshared(3C), pthread_rwlockattr_init(3C), pthread_self(3C), pthread_setcancelstate(3C), pthread_setspecific(3C), sched.h(3HEAD), time.h(3HEAD), types.h(3HEAD), attributes(7)
| February 19, 2022 | OmniOS |