_locking
konstanty
Syntaxe
#include <sys/locking.h>
Poznámky
Argument mode
ve volání _locking
funkce určuje akci uzamčení, která se má provést.
Argumentem mode
musí být jedna z následujících konstant manifestu.
Hodnota | Popis |
---|---|
_LK_LOCK |
Uzamkne zadané bajty. Pokud bajty nelze uzamknout, funkce se pokusí znovu po 1 sekundě. Pokud bajty nelze uzamknout po 10 pokusech, vrátí funkce chybu. |
_LK_RLCK |
Stejné jako _LK_LOCK . |
_LK_NBLCK |
Uzamkne zadané bajty. Pokud bajty nejde zamknout, vrátí funkce chybu. |
_LK_NBRLCK |
Stejné jako _LK_NBLCK . |
_LK_UNLCK |
Odemkne zadané bajty. (Bajty musí být dříve uzamčené.) |