るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
19件ヒット [1-19件を表示] (0.024秒)
トップページ > クエリ:sync[x] > バージョン:2.6.0[x] > クエリ:lock[x]

別のキーワード

  1. gdbm sync
  2. csv sync
  3. csv sync=
  4. zlib sync
  5. zlib sync_flush

検索結果

Sync_m#lock(mode = EX) -> self (87346.0)

ロック状態を変更します。 変更できるまで現在のスレッドの実行をブロックします。

ロック状態を変更します。
変更できるまで現在のスレッドの実行をブロックします。

@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#sync_unlock(mode = EX) -> self (69658.0)

ロックを解除します。

ロックを解除します。

@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#sync_try_lock(mode = EX) -> bool (69646.0)

ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。

ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。

@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#sync_ex_locker -> Thread | nil (69604.0)

@todo

@todo

Sync_m#sync_ex_locker=(thread) (69604.0)

@todo

@todo

絞り込み条件を変える

Sync_m#sync_sh_locker -> Hash (69604.0)

@todo

@todo

Sync_m#sync_sh_locker=(hash) (69604.0)

@todo

@todo

Sync_m#sync_lock(mode = EX) -> self (60646.0)

ロック状態を変更します。 変更できるまで現在のスレッドの実行をブロックします。

ロック状態を変更します。
変更できるまで現在のスレッドの実行をブロックします。

@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#sync_locked? -> bool (60604.0)

ロックされているかどうかを返します。

ロックされているかどうかを返します。

Sync_m#unlock(mode = EX) -> self (60358.0)

ロックを解除します。

ロックを解除します。

@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。

絞り込み条件を変える

Sync_m#try_lock(mode = EX) -> bool (60346.0)

ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。

ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。

@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。

Sync_m#locked? -> bool (51304.0)

ロックされているかどうかを返します。

ロックされているかどうかを返します。

Sync_m::LockModeFailer (51001.0)

誤ったロックモードがセットされている場合に発生する例外です。

誤ったロックモードがセットされている場合に発生する例外です。

Sync_m::UnknownLocker (51001.0)

スレッドがロックされているべきタイミングでロックさせない場合に発生する例外です。

スレッドがロックされているべきタイミングでロックさせない場合に発生する例外です。

Sync_m::LockModeFailer.Fail(*options) -> () (42001.0)

自身に定義されているメッセージをセットして例外を発生させます。

自身に定義されているメッセージをセットして例外を発生させます。

絞り込み条件を変える

Sync_m::UnknownLocker.Fail(*options) -> () (42001.0)

自身に定義されているメッセージをセットして例外を発生させます。

自身に定義されているメッセージをセットして例外を発生させます。

Shell::ProcessController.block_output_synchronize { ... } -> () (36601.0)

@todo

@todo

Mutex_m (73.0)

スレッド同期機構である Thread::Mutex のモジュール版です。クラスに Module#include することでそのクラスに Mutex 機能を持たせることができます。 また、普通のオブジェクトを Object#extend により Mutex にする事ができます。

スレッド同期機構である Thread::Mutex のモジュール版です。クラスに
Module#include することでそのクラスに Mutex 機能を持たせることができます。
また、普通のオブジェクトを Object#extend により Mutex にする事ができます。

このモジュールによるロックは再入不可能です。再入可能な同等品が必要な場合は
Sync_m の利用を考えてください。

「mu_」の付かないメソッド(Mutex_m#lock, Mutex_m#synchronize,
Mutex_m#locked?, Mutex_m#try_lock, Mutex_m#unlock)...

ruby 1.6 feature (55.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。

((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。

== 1.6.8 (2002-12-24) -> stable-snapshot

: 2003-01-22: errno

EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていま...