⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 threads.html

📁 IEEE 1003.1-2003, Single Unix Specification v3
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<li type="disc"><a href="../functions/pthread_mutexattr_getpshared.html">pthread_mutexattr_getpshared()</a>, pthread_mutexattr_setpshared - get and set process-shared attribute <li type="disc"><a href="../functions/pthread_mutexattr_gettype.html">pthread_mutexattr_gettype()</a>, pthread_mutexattr_settype - get and set a mutex type attribute <li type="disc"><a href="../functions/pthread_mutexattr_init.html">pthread_mutexattr_init()</a> - initialize mutex attributes object <li type="disc"><a href="../functions/pthread_mutexattr_setprioceiling.html">pthread_mutexattr_setprioceiling()</a> - set prioceiling attribute of mutex attributes object (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_mutexattr_setprotocol.html">pthread_mutexattr_setprotocol()</a> - set protocol attribute of mutex attributes object (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_mutexattr_setpshared.html">pthread_mutexattr_setpshared()</a> - set process-shared attribute <li type="disc"><a href="../functions/pthread_mutexattr_settype.html">pthread_mutexattr_settype()</a> - set a mutex type attribute <li type="disc"><a href="../functions/pthread_mutex_destroy.html">pthread_mutex_destroy()</a>, pthread_mutex_init - destroy and initialize a mutex <li type="disc"><a href="../functions/pthread_mutex_getprioceiling.html">pthread_mutex_getprioceiling()</a>, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_mutex_init.html">pthread_mutex_init()</a> - initialize a mutex <li type="disc"><a href="../functions/pthread_mutex_lock.html">pthread_mutex_lock()</a>, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex <li type="disc"><a href="../functions/pthread_mutex_setprioceiling.html">pthread_mutex_setprioceiling()</a> - change the priority ceiling of a mutex (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_mutex_timedlock.html">pthread_mutex_timedlock()</a> - lock a mutex (<b>ADVANCED REALTIME</b>) <li type="disc"><a href="../functions/pthread_mutex_trylock.html">pthread_mutex_trylock()</a>, pthread_mutex_unlock - lock and unlock a mutex <li type="disc"><a href="../functions/pthread_once.html">pthread_once()</a> - dynamic package initialization <li type="disc"><a href="../functions/pthread_rwlockattr_destroy.html">pthread_rwlockattr_destroy()</a>, pthread_rwlockattr_init - destroy and initialize read-write lock attributes object <li type="disc"><a href="../functions/pthread_rwlockattr_getpshared.html">pthread_rwlockattr_getpshared()</a>, pthread_rwlockattr_setpshared - get and set process-shared attribute of read-write lock attributes object <li type="disc"><a href="../functions/pthread_rwlockattr_init.html">pthread_rwlockattr_init()</a> - initialize read-write lock attributes object <li type="disc"><a href="../functions/pthread_rwlockattr_setpshared.html">pthread_rwlockattr_setpshared()</a> - set process-shared attribute of read-write lock attributes object <li type="disc"><a href="../functions/pthread_rwlock_destroy.html">pthread_rwlock_destroy()</a>, pthread_rwlock_init - destroy and initialize a read-write lock object <li type="disc"><a href="../functions/pthread_rwlock_init.html">pthread_rwlock_init()</a> - initialize a read-write lock object <li type="disc"><a href="../functions/pthread_rwlock_rdlock.html">pthread_rwlock_rdlock()</a>, pthread_rwlock_tryrdlock - lock a read-write lock object for reading <li type="disc"><a href="../functions/pthread_rwlock_timedrdlock.html">pthread_rwlock_timedrdlock()</a> - lock a read-write lock for reading <li type="disc"><a href="../functions/pthread_rwlock_timedwrlock.html">pthread_rwlock_timedwrlock()</a> - lock a read-write lock for writing <li type="disc"><a href="../functions/pthread_rwlock_tryrdlock.html">pthread_rwlock_tryrdlock()</a> - lock a read-write lock object for reading <li type="disc"><a href="../functions/pthread_rwlock_trywrlock.html">pthread_rwlock_trywrlock()</a>, pthread_rwlock_wrlock - lock a read-write lock object for writing <li type="disc"><a href="../functions/pthread_rwlock_unlock.html">pthread_rwlock_unlock()</a> - unlock a read-write lock object <li type="disc"><a href="../functions/pthread_rwlock_wrlock.html">pthread_rwlock_wrlock()</a> - lock a read-write lock object for writing <li type="disc"><a href="../functions/pthread_self.html">pthread_self()</a> - get calling thread's ID <li type="disc"><a href="../functions/pthread_setcancelstate.html">pthread_setcancelstate()</a>, pthread_setcanceltype, pthread_testcancel - set cancelability state <li type="disc"><a href="../functions/pthread_setconcurrency.html">pthread_setconcurrency()</a> - set level of concurrency <li type="disc"><a href="../functions/pthread_setschedparam.html">pthread_setschedparam()</a> - dynamic thread scheduling parameters access (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_setschedprio.html">pthread_setschedprio()</a> - dynamic thread scheduling parameters access (<b>REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_setspecific.html">pthread_setspecific()</a> - thread-specific data management <li type="disc"><a href="../functions/pthread_sigmask.html">pthread_sigmask()</a>, sigprocmask - examine and change blocked signals <li type="disc"><a href="../functions/pthread_spin_destroy.html">pthread_spin_destroy()</a>, pthread_spin_init - destroy or initialize a spin lock object (<b>ADVANCED REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_spin_init.html">pthread_spin_init()</a> - initialize a spin lock object (<b>ADVANCED REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_spin_lock.html">pthread_spin_lock()</a>, pthread_spin_trylock - lock a spin lock object (<b>ADVANCED REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_spin_trylock.html">pthread_spin_trylock()</a> - lock a spin lock object (<b>ADVANCED REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_spin_unlock.html">pthread_spin_unlock()</a> - unlock a spin lock object (<b>ADVANCED REALTIME THREADS</b>) <li type="disc"><a href="../functions/pthread_testcancel.html">pthread_testcancel()</a> - set cancelability state </ul><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09">Threads Rationale</a><ul><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_01">Thread Creation Attributes</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_02">Thread Implementation Models</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_03">Thread-Specific Data</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_04">Barriers</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_05">Spin Locks</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_06">XSI Supported Functions</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_07">XSI Threads Extensions</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_08">Thread-Safety</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_09">Thread IDs</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_10">Thread Mutexes</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_11">Thread Scheduling</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_12">Scheduling Contention Scope</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_13">Scheduling Allocation Domain</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_14">Scheduling Documentation</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_15">Scheduling Contention Scope Attribute</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_16">Mixed Scopes</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_17">Dynamic Thread Scheduling Parameters Access</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_18">Mutex Initialization Scheduling Attributes</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_19">Change the Priority Ceiling of a Mutex</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_20">Thread Cancelation</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_21">Specifying the Operation to Cancel</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_22">A Special Signal Versus a Special Interface</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_23">Races Between Cancelation and Resuming Execution</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_24">Interaction of Cancelation with AsynchronousSignals</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_25">Thread Cancelation Overview</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_26">Thread Read-Write Locks</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_27">Background</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_28">Queuing of Waiting Threads</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_29">Comparison to fcntl() Locks</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_30">History of Resolution Issues</a></li><li type="disc"><a href="../xrat/xsh_chap02.html#tag_03_02_09_31">Thread Interactions with Regular File Operations</a></li></ul></ul><center><hr size="2" noshade><font size="2">Copyright &copy; 2001-2003 The IEEE and The Open Group, All Rights Reserved<br></font></center><hr size="2" noshade></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -