_locking
-Konstanten
Syntax
#include <sys/locking.h>
Hinweise
Das mode
Argument im Aufruf der _locking
Funktion gibt die zu ausführende Sperraktion an.
Das mode
Argument muss eine der folgenden Manifestkonstanten sein.
Wert | Beschreibung |
---|---|
_LK_LOCK |
Sperrt die angegebenen Bytes. Wenn die Bytes nicht gesperrt werden können, wird die Funktion nach 1 Sekunde erneut versucht. Wenn die Bytes nach 10 Versuchen nicht gesperrt werden können, gibt die Funktion einen Fehler zurück. |
_LK_RLCK |
Wie in _LK_LOCK . |
_LK_NBLCK |
Sperrt die angegebenen Bytes. Wenn Bytes nicht gesperrt werden können, gibt die Funktion einen Fehler zurück. |
_LK_NBRLCK |
Wie in _LK_NBLCK . |
_LK_UNLCK |
Entsperrt die angegebenen Bytes. (Die Bytes müssen zuvor gesperrt worden sein.) |