pthread_mutex_getprioceiling()

Получить предельное значение приоритета мьютекса

Прототип:

#include <pthread.h>
int pthread_mutex_getprioceiling( const pthread_mutex_t *mutex,
int *prioceiling );

Аргументы:

mutex
Указатель на объект pthread_mutex_t, для которого требуется задать значение наивысшего приоритета.
prioceiling
Указатель на область памяти, где функция может хранить значение наивысшего приоритета.

Библиотека:

libc

Описание:

Функция pthread_mutex_getprioceiling() возвращает значение наивысшего приоритета для mutex в prioceiling.

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

EOK
Успешное завершение.
EINVAL
Мьютекс mutex в настоящее время не существует.
EPERM
Вызывающий поток не имеет разрешения на получение максимального приоритета.

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

POSIX 1003.1 Threads, Thread Priority Protection

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

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

pthread_mutex_setprioceiling()




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