phtread_cond_wait (3)
  ожидание на сигнальном семафоре  

Синтаксис
 
    # include <pthread.h>

    int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex _t *mutex);

Описание
 

Функция pthread_cond_wait автоматически разблокирует исключающий семафор, на идентификатор которого указывает аргумент mutex и переводит вызывающую ее нить в ожидание до получения сигнала на сигнальном семафоре, на идентификатор которого указывает аргумент cond.

Возвращаемое значение
  При успешном завершении pthread_cond_wait возвращает 0. В случае ошибки возвращается ненулевое значение.

См.также
  pthread_cond_ broadcast, pthread_cond_ signal , pthread_cond_wait.


Список системных вызовов