JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... する。 逆に POSIX.1-2001 では _POSIX_THREADS オプションはこのオプションを暗黙の内に指定する。 以下の関数が存在する。 pthread_rwlock_destroy (), pthread_rwlock_init (), pthread_rwlock_rdlock (), pthread_rwlock_tryrdlock (), pthread_rwlock_trywrlock (), pt ... hread_rwlock_unlock (), pthread_rwlock_wrlock (), pthread_rwlockattr_destroy (), pthread_rwlockattr_init (). RTS - _POSIX_REALTIME_SIGN ... r_getpshared (), pthread_condattr_setpshared (), pthread_mutexattr_getpshared (), pthread_mutexattr_setpshared (), pthread_rwlockattr_getpshared (), pthread_rwlockattr_setpshared (). TSF - _POSIX_THREAD_SAFE_FUNCTIONS - _SC_THREAD_SAFE_FUNCTIONS 影響を ... ... 得を行う 書式 #include < pthread.h > int pthread_rwlockattr_setkind_np(pthread_rwlockattr_t * attr , int pref ); int pthread_rwlockattr_getkind_np(const pthread_rwlockattr_t * at ... * pref ); -pthread でコンパイルしてリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): pthread_rwlockattr_setkind_np (), pthread_rwlockattr_getkind_np (): _XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L 説明 pthread_rwloc ... ェクトの「ロック種別 (lock kind)」を pref で指定された値に設定する。 引数 pref には以下のいずれか一つを設定できる。 PTHREAD_RWLOCK_PREFER_READER_NP これがデフォルトである。 スレッドは複数の読み出しロックを保持できる。 つまり、読み出しロックは再帰的である ... ... 得を行う 書式 #include < pthread.h > int pthread_rwlockattr_setkind_np(pthread_rwlockattr_t * attr , int pref ); int pthread_rwlockattr_getkind_np(const pthread_rwlockattr_t * at ... * pref ); -pthread でコンパイルしてリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): pthread_rwlockattr_setkind_np (), pthread_rwlockattr_getkind_np (): _XOPEN_SOURCE >= 500 || _POSIX_C_SOURCE >= 200809L 説明 pthread_rwloc ... ェクトの「ロック種別 (lock kind)」を pref で指定された値に設定する。 引数 pref には以下のいずれか一つを設定できる。 PTHREAD_RWLOCK_PREFER_READER_NP これがデフォルトである。 スレッドは複数の読み出しロックを保持できる。 つまり、読み出しロックは再帰的である ... ... ent() posix_typed_mem_open() printf() psiginfo() [POSIX.1-2008 で追加された] psignal() [POSIX.1-2008 で追加された] pthread_rwlock_rdlock() pthread_rwlock_timedrdlock() pthread_rwlock_timedwrlock() pthread_rwlock_wrlock() putc() putc_unlocked() putchar( ... mutexattr_destroy (3), pthread_mutexattr_init (3), pthread_once (3), pthread_spin_init (3), pthread_spin_lock (3), pthread_rwlockattr_setkind_np (3), pthread_setcancelstate (3), pthread_setcanceltype (3), pthread_setspecific (3), pthread_sigmask (3), p ... ... 了である (また、 futex を使って実装されているライブラリ関数 pthread_cond_timedwait (3), pthread_mutex_timedlock (3), pthread_rwlock_timedrdlock (3), pthread_rwlock_timedwrlock (3), sem_timedwait (3) も影響を受ける)。 timer slack はリアルタイムスケジューリ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。