Silphireの日記: pthread日記(66) - pthread_rwlock_tryrdlock()
日記 by
Silphire
読み込みの為に読み書きロックへのロックを試みます
int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock);
pthread_rwlock_tryrdlock()はpthread_rwlock_rdlock()とほぼ同じです。唯一違う点は、rwlockが参照する読み書きロックが、既にどこかのスレッドによって書き込みロックされていた場合、ブロックせずにエラー終了する点です。
pthread_rwlock_tryrdlock()が成功した時には0を返します。エラーの時はエラーに応じた値を返します。
pthread日記(66) - pthread_rwlock_tryrdlock() More ログイン