次の方法で共有


_locking 定数

更新 : 2007 年 11 月

#include <sys/locking.h>

解説

_locking 関数の mode 引数は、実行するロック動作を指定します。

mode 引数には、次のいずれかのマニフェスト定数を指定する必要があります。

  • _LK_LOCK
    指定されているバイト列をロックする。バイトをロックできない場合は、1 秒後に再度ロックを試みます。10 回試行してもバイトをロックできない場合は、エラーを返します。

  • _LK_RLCK
    _LK_LOCK と同じ。

  • _LK_NBLCK
    指定されているバイト列をロックする。バイトをロックできない場合は、エラーを返します。

  • _LK_NBRLCK
    _LK_NBLCK と同じ。

  • _LK_UNLCK
    指定されたバイトのロックを解除します。既にロックされているバイトを指定する必要があります。

参照

参照

_locking

グローバル定数