Поделиться через


_locking Константы

Синтаксис

#include <sys/locking.h>

Замечания

Аргумент mode в вызове _locking функции указывает действие блокировки, которое необходимо выполнить.

Аргумент mode должен быть одним из следующих констант манифеста.

значение Описание
_LK_LOCK Блокирует указанные байты. Если байты не могут быть заблокированы, функция пытается повторить попытку через 1 секунду. Если байты не могут быть заблокированы после 10 попыток, функция возвращает ошибку.
_LK_RLCK Эквивалентно _LK_LOCK.
_LK_NBLCK Блокирует указанные байты. Если не удается заблокировать байты, функция возвращает ошибку.
_LK_NBRLCK Эквивалентно _LK_NBLCK.
_LK_UNLCK Разблокирует указанные байты. (Байты должны быть ранее заблокированы.)

См. также

_locking
Глобальные константы