_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_LOCK aynı. |
_LK_NBLCK |
Belirtilen baytları kilitler. Baytlar kilitlenemiyorsa işlev bir hata döndürür. |
_LK_NBRLCK |
ile _LK_NBLCK aynı. |
_LK_UNLCK |
Belirtilen baytların kilidini açar. (Baytlar daha önce kilitlenmiş olmalıdır.) |