_locking
定数
構文
#include <sys/locking.h>
解説
_locking
関数の呼び出しのmode
引数は、実行するロック アクションを指定します。
mode
引数は、次のいずれかのマニフェスト定数である必要があります。
値 | 説明 |
---|---|
_LK_LOCK |
指定したバイトをロックします。 バイトをロックできない場合、関数は 1 秒後に再試行します。 10 回試行してもバイトをロックできない場合、関数はエラーを返します。 |
_LK_RLCK |
_LK_LOCK と同じ。 |
_LK_NBLCK |
指定したバイトをロックします。 バイトをロックできない場合、関数はエラーを返します。 |
_LK_NBRLCK |
_LK_NBLCK と同じ。 |
_LK_UNLCK |
指定したバイトをロック解除します。 (バイトはすでにロックされている必要があります)。 |