| 総合手引 | セクション 3 | English | オプション |
#include <pthread.h>
呼び出しているスレッドが、呼び出しが行なわれたのと同時に既にそのロックを 保持している場合には、その結果は未定義です。
| [EBUSY] | |
| 呼び出しているスレッドがブロック無しでロックを獲得できません。 | |
pthread_rwlock_wrlock() および pthread_rwlock_trywrlock() 関数は、以下の場合に失敗することがあります。
| [EDEADLK] | |
| 呼び出しているスレッドが既にその読取り / 書込みロックを (読取り用または 書込み用に) 所有しています。 | |
| [EINVAL] | |
| lock によって指定された値が無効です。 | |
| [ENOMEM] | |
| ロック (静的に初期化されたロックのみに適用) の初期化のために 十分なメモリがありません | |
| PTHREAD_RWLOCK_WRLOCK (3) | August 4, 1998 |
| 総合手引 | セクション 3 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
| “ | A typical Unix /bin or /usr/bin directory contains a hundred different kinds of programs, written by dozens of egotistical programmers, each with its own syntax, operating paradigm, rules of use ... strategies for specifying options, and different sets of constraints. | ” |
| — The Unix Haters' handbook | ||