_locking Sabit

Sözdizimi

#include <sys/locking.h>

Açıklamalar

mode İşlev çağrısındaki _locking bağımsız değişken, gerçekleştirilecek kilitleme eylemini belirtir.

mode Bağımsız değişken aşağıdaki bildirim sabitlerinden biri olmalıdır.

Value Açıklama
_LK_LOCK Belirtilen baytları kilitler. Baytlar kilitlenemiyorsa, işlev 1 saniye sonra yeniden dener. Baytlar 10 denemeden sonra kilitlenemiyorsa işlev bir hata döndürür.
_LK_RLCK ile _LK_LOCKaynı.
_LK_NBLCK Belirtilen baytları kilitler. Baytlar kilitlenemiyorsa işlev bir hata döndürür.
_LK_NBRLCK ile _LK_NBLCKaynı.
_LK_UNLCK Belirtilen baytların kilidini açar. (Baytlar daha önce kilitlenmiş olmalıdır.)

Ayrıca bkz.

_locking
Genel sabitler