|
Синтаксис
# include <pthread.h>
int pthread_mutex_init(pthread_mutex_t *mutex, pthread_mutex_attr_t *attr);
|
Описание
|
Функция pthread_mutex_init инициализирует исключающий семафор, на идентификатор которого указывает аргумент mutex. Аргумент attr указывает на объект атрибутов исключающего семафора. При использовании стандартных атрибутов его значение может задаваться NULL. |
Возвращаемое значение
| При успешном завершении pthread_mutex_init возвращает 0. В случае ошибки возвращается ненулевое значение. |
См.также
| pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock. |