PTHREAD.H(3HEAD) Headers PTHREAD.H(3HEAD)
NAME
pthread.h,
pthread - threads
SYNOPSIS
#include <pthread.h>DESCRIPTION
The <
pthread.h> header defines the following symbols:
PTHREAD_BARRIER_SERIAL_THREAD
PTHREAD_CANCEL_ASYNCHRONOUS
PTHREAD_CANCEL_ENABLE
PTHREAD_CANCEL_DEFERRED
PTHREAD_CANCEL_DISABLE
PTHREAD_CANCELED
PTHREAD_COND_INITIALIZER
PTHREAD_CREATE_DETACHED
PTHREAD_CREATE_JOINABLE
PTHREAD_EXPLICIT_SCHED
PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
PTHREAD_INHERIT_SCHED
PTHREAD_MUTEX_DEFAULT
PTHREAD_MUTEX_ERRORCHECK
PTHREAD_MUTEX_INITIALIZER
PTHREAD_MUTEX_NORMAL
PTHREAD_MUTEX_RECURSIVE
PTHREAD_MUTEX_ROBUST
PTHREAD_MUTEX_STALLED
PTHREAD_ONCE_INIT
PTHREAD_PRIO_INHERIT
PTHREAD_PRIO_NONE
PTHREAD_PRIO_PROTECT
PTHREAD_PROCESS_SHARED
PTHREAD_PROCESS_PRIVATE
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP
PTHREAD_RWLOCK_INITIALIZER
PTHREAD_SCOPE_PROCESS
PTHREAD_SCOPE_SYSTEM
The types listed below are defined as described in <
sys/types.h>. See
types.h(3HEAD).
pthread_attr_t pthread_barrier_t pthread_barrierattr_t pthread_cond_t pthread_condattr_t pthread_key_t pthread_mutex_t pthread_mutexattr_t pthread_once_t pthread_rwlock_t pthread_rwlockattr_t pthread_spinlock_t pthread_tINTERFACE STABILITY
CommittedSEE ALSO
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)illumos February 19, 2022 illumos