ChorusOS man pages section 3POSIX: POSIX Library Functions
    
P
 
 pthread_attr_destroy -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_getdetachstate -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_getinheritsched -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_getschedparam -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_getschedpolicy -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_getscope -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_getstackaddr -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_getstacksize -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_init -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_setdetachstate -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_setinheritsched -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_setschedparam -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_setschedpolicy -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_setscope -- Set the contention scope attribute; Get the contention scope attribute; Set the scheduling inheritance attribute; Get the scheduling inheritance attribute; Set the scheduling policy attribute; Get the scheduling policy attribute; Set the scheduling parameter attribute; Get the scheduling parameter attribute ( Index Term Link )
 
 pthread_attr_setstackaddr -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_attr_setstacksize -- Initialize a thread attribute object; Destroy a thread attribute object; Set the stacksize attribute; Get the stacksize attribute; Set the stackaddr attribute; Get the stackaddr attribute; Set the detachstate attribute; Get the detachstate attribute ( Index Term Link )
 
 pthread_cond_broadcast -- initialize and use a condition variable ( Index Term Link )
 
 pthread_cond_destroy -- initialize and use a condition variable ( Index Term Link )
 
 pthread_cond_init -- initialize and use a condition variable ( Index Term Link )
 
 pthread_cond_signal -- initialize and use a condition variable ( Index Term Link )
 
 pthread_cond_timedwait -- initialize and use a condition variable ( Index Term Link )
 
 pthread_cond_wait -- initialize and use a condition variable ( Index Term Link )
 
 pthread_condattr_destroy -- initialize or destroy a condition variable attribute object ( Index Term Link )
 
 pthread_condattr_init -- initialize or destroy a condition variable attribute object ( Index Term Link )
 
 pthread_create -- create a thread ( Index Term Link )
 
 pthread_equal -- compare thread identifiers ( Index Term Link )
 
 pthread_exit -- terminate the calling thread ( Index Term Link )
 
 pthread_getschedparam -- set or get current scheduling policy and parameters of a thread ( Index Term Link )
 
 pthread_getspecific -- set or get the thread-specific value associated with a key ( Index Term Link )
 
 pthread_join -- wait for thread termination ( Index Term Link )
 
 pthread_key_create -- create or delete a thread-specific data key ( Index Term Link )
 
 pthread_key_delete -- create or delete a thread-specific data key ( Index Term Link )
 
 pthread_kill -- send a deletion signal to a thread ( Index Term Link )
 
 pthread_mutex_destroy -- initialize and use a mutex ( Index Term Link )
 
 pthread_mutex_init -- initialize and use a mutex ( Index Term Link )
 
 pthread_mutex_lock -- initialize and use a mutex ( Index Term Link )
 
 pthread_mutex_trylock -- initialize and use a mutex ( Index Term Link )
 
 pthread_mutex_unlock -- initialize and use a mutex ( Index Term Link )
 
 pthread_mutexattr_destroy -- initialize or destroy a mutex attribute object ( Index Term Link )
 
 pthread_mutexattr_init -- initialize or destroy a mutex attribute object ( Index Term Link )
 
 pthread_once -- initialize a library dynamically ( Index Term Link )
 
 pthread_self -- get the identifier of the calling thread ( Index Term Link )
 
 pthread_setschedparam -- set or get current scheduling policy and parameters of a thread ( Index Term Link )
 
 pthread_setspecific -- set or get the thread-specific value associated with a key ( Index Term Link )
 
 pthread_yield -- yield processor to another thread ( Index Term Link )