_locking 상수_locking Constants

구문Syntax


#include <sys/locking.h>  

설명Remarks

_locking 함수 호출에서 mode 인수는 수행할 잠금 작업을 지정합니다.The mode argument in the call to the _locking function specifies the locking action to be performed.

mode 인수는 다음 매니페스트 상수 중 하나여야 합니다.The mode argument must be one of the following manifest constants.

_LK_LOCK
지정된 바이트를 잠급니다.Locks the specified bytes. 바이트를 잠글 수 없는 경우 이 함수는 1초 후 다시 시도합니다.If the bytes cannot be locked, the function tries again after 1 second. 10번 시도 후에도 바이트를 잠글 수 없으면 이 함수는 오류를 반환합니다.If, after 10 attempts, the bytes cannot be locked, the function returns an error.

_LK_RLCK
_LK_LOCK와 동일합니다.Same as _LK_LOCK.

_LK_NBLCK
지정된 바이트를 잠급니다.Locks the specified bytes. 바이트를 잠글 수 없으면 이 함수는 오류를 반환합니다.If bytes cannot be locked, the function returns an error.

_LK_NBRLCK
_LK_NBLCK와 동일합니다.Same as _LK_NBLCK.

_LK_UNLCK
지정된 바이트의 잠금을 해제합니다.Unlocks the specified bytes. (해당 바이트는 이전에 잠겼을 것입니다.)(The bytes must have been previously locked.)

참고 항목See Also

_locking _locking
전역 상수Global Constants