phtread_cond_signal (3)
   освобождение нити   

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

    int pthread_cond_signal(pthread_cond_t *cond);

Описание
 

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

Освобождение нити эквивалентен выполнению на семафоре V-операции.

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

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


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