The Open Group Base Specifications Issue 6
IEEE Std 1003.1, 2004 Edition
Copyright © 2001-2004 The IEEE and The Open Group
[
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ]
P
- ,
select - synchronous I/O multiplexing
-
- report process status
-
- register fork handlers
- ,
pthread_attr_init - destroy and initialize threads attributes object
- ,
pthread_attr_setinheritsched - get and set inheritsched attribute (REALTIME
THREADS)
- ,
pthread_attr_setschedparam - get and set schedparam attribute
- ,
pthread_attr_setschedpolicy - get and set schedpolicy attribute (REALTIME
THREADS)
- ,
pthread_attr_setscope - get and set contentionscope attribute (REALTIME
THREADS)
- ,
pthread_attr_setstackaddr - get and set stackaddr attribute
- ,
pthread_attr_setstack - get and set stack attributes
-
- initialize threads attributes object
-
- set detachstate attribute
-
- set thread guardsize attribute
-
- set inheritsched attribute (REALTIME THREADS)
-
- set schedparam attribute
-
- set schedpolicy attribute (REALTIME THREADS)
-
- set contentionscope attribute (REALTIME THREADS)
-
- set stackaddr attribute
-
- set stack attribute
-
- set stacksize attribute
- ,
pthread_barrierattr_init - destroy and initialize barrier attributes
object (ADVANCED REALTIME THREADS)
- ,
pthread_barrierattr_setpshared - get and set process-shared attribute
of barrier attributes object (ADVANCED REALTIME THREADS)
-
- initialize barrier attributes object (ADVANCED REALTIME THREADS)
-
- set process-shared attribute of barrier attributes object (ADVANCED
REALTIME THREADS)
- ,
pthread_barrier_init - destroy and initialize a barrier object (ADVANCED
REALTIME THREADS)
-
- initialize a barrier object (ADVANCED REALTIME THREADS)
-
- synchronize at a barrier (ADVANCED REALTIME THREADS)
-
- cancel execution of a thread
- ,
pthread_cleanup_push - establish cancelation handlers
- ,
pthread_condattr_init - destroy and initialize condition variable
attributes object
- ,
pthread_condattr_setclock - get and set the clock selection condition
variable attribute (ADVANCED REALTIME)
- ,
pthread_condattr_setpshared - get and set the process-shared condition
variable attributes
-
- initialize condition variable attributes object
-
- set the clock selection condition variable attribute
-
- set the process-shared condition variable attributes
- ,
pthread_cond_signal - broadcast or signal a condition
- ,
pthread_cond_init - destroy and initialize condition variables
-
- initialize condition variables
-
- signal a condition
- ,
pthread_cond_wait - wait on a condition
-
- wait on a condition
-
- thread creation
-
- detach a thread
-
- compare thread IDs
-
- thread termination
- pthread_getconcurrency(),
pthread_setconcurrency - get and set level of concurrency
-
- access a thread CPU-time clock (ADVANCED REALTIME THREADS)
- ,
pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME
THREADS)
- ,
pthread_setspecific - thread-specific data management
-
- threads
-
- wait for thread termination
-
- thread-specific data key creation
-
- thread-specific data key deletion
-
- send a signal to a thread
- ,
pthread_mutexattr_init - destroy and initialize mutex attributes object
- ,
pthread_mutexattr_setprioceiling - get and set prioceiling attribute of
mutex attributes object (REALTIME THREADS)
- ,
pthread_mutexattr_setprotocol - get and set protocol attribute of mutex
attributes object (REALTIME THREADS)
- ,
pthread_mutexattr_setpshared - get and set process-shared attribute
- ,
pthread_mutexattr_settype - get and set a mutex type attribute
-
- initialize mutex attributes object
-
- set prioceiling attribute of mutex attributes object (REALTIME
THREADS)
-
- set protocol attribute of mutex attributes object (REALTIME
THREADS)
-
- set process-shared attribute
-
- set a mutex type attribute
- ,
pthread_mutex_init - destroy and initialize a mutex
- ,
pthread_mutex_setprioceiling - get and set the priority ceiling of a
mutex (REALTIME THREADS)
-
- initialize a mutex
- ,
pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex
-
- change the priority ceiling of a mutex (REALTIME THREADS)
-
- lock a mutex (ADVANCED REALTIME)
- ,
pthread_mutex_unlock - lock and unlock a mutex
-
- dynamic package initialization
- ,
pthread_rwlockattr_init - destroy and initialize read-write lock
attributes object
- ,
pthread_rwlockattr_setpshared - get and set process-shared attribute of
read-write lock attributes object
-
- initialize read-write lock attributes object
-
- set process-shared attribute of read-write lock attributes object
- ,
pthread_rwlock_init - destroy and initialize a read-write lock object
-
- initialize a read-write lock object
- ,
pthread_rwlock_tryrdlock - lock a read-write lock object for reading
-
- lock a read-write lock for reading
-
- lock a read-write lock for writing
-
- lock a read-write lock object for reading
- ,
pthread_rwlock_wrlock - lock a read-write lock object for writing
-
- unlock a read-write lock object
-
- lock a read-write lock object for writing
-
- get calling thread's ID
- ,
pthread_setcanceltype, pthread_testcancel - set cancelability state
- pthread_setconcurrency()
- set level of concurrency
-
- dynamic thread scheduling parameters access (REALTIME THREADS)
-
- dynamic thread scheduling parameters access (REALTIME THREADS)
-
- thread-specific data management
- ,
sigprocmask - examine and change blocked signals
- ,
pthread_spin_init - destroy or initialize a spin lock object (ADVANCED
REALTIME THREADS)
-
- initialize a spin lock object (ADVANCED REALTIME THREADS)
- ,
pthread_spin_trylock - lock a spin lock object (ADVANCED REALTIME
THREADS)
-
- lock a spin lock object (ADVANCED REALTIME THREADS)
-
- unlock a spin lock object (ADVANCED REALTIME THREADS)
-
- set cancelability state
Copyright © 2001 The Open Group, All Rights Reserved
阅读(2757) | 评论(0) | 转发(0) |