pthread_barrierattr_init()

Инициализировать атрибуты барьера

Прототип:

#include <pthread.h>
int pthread_barrierattr_init( pthread_barrierattr_t *attr );

Аргументы:

attr
Указатель на инициализируемый объект pthread_barrierattr_t.

Библиотека:

libc

Описание:

Функция pthread_barrierattr_init() инициализирует атрибуты барьера attr значениями по умолчанию.

Возвращаемое значение:

EOK
Успешное завершение.
ENOMEM
Недостаточно памяти для инициализации объекта attr.

Классификация:

POSIX 1003.1 Threads, Barriers

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

pthread_barrier_init(), pthread_barrierattr_destroy(), pthread_barrierattr_getpshared(), pthread_barrierattr_setpshared()




Предыдущий раздел: Описание API системной библиотеки