Freigeben über


_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.)

Siehe auch

_locking
Globale Konstanten