Costanti _locking_locking Constants

SintassiSyntax


#include <sys/locking.h>  

NoteRemarks

L'argomento mode nella chiamata alla funzione _locking specifica l'azione di blocco da eseguire.The mode argument in the call to the _locking function specifies the locking action to be performed.

L'argomento mode deve essere una delle costanti manifesto seguenti.The mode argument must be one of the following manifest constants.

_LK_LOCK
Blocca i byte specificati.Locks the specified bytes. Se i byte non possono essere bloccati, la funzione tenterà di bloccarli nuovamente dopo 1 secondo.If the bytes cannot be locked, the function tries again after 1 second. Se, dopo 10 tentativi, i byte non possono essere bloccati, la funzione restituisce un errore.If, after 10 attempts, the bytes cannot be locked, the function returns an error.

_LK_RLCK
Uguale a _LK_LOCK.Same as _LK_LOCK.

_LK_NBLCK
Blocca i byte specificati.Locks the specified bytes. Se i byte non possono essere bloccati, la funzione restituisce un errore.If bytes cannot be locked, the function returns an error.

_LK_NBRLCK
Uguale a _LK_NBLCK.Same as _LK_NBLCK.

_LK_UNLCK
Sblocca i byte specificati.Unlocks the specified bytes. (I byte devono essere stati bloccati in precedenza).(The bytes must have been previously locked.)

Vedere ancheSee Also

_locking _locking
Costanti globaliGlobal Constants