るりまサーチ

最速Rubyリファレンスマニュアル検索!
360件ヒット [1-100件を表示] (0.061秒)
トップページ > クエリ:d[x] > クエリ:Mutex[x]

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. rsa d=
  4. rsa d
  5. matrix d

検索結果

<< 1 2 3 ... > >>

Mutex#locked? -> bool (27122.0)

mutex がロックされている時、真を返します。

...mutex がロックされている時、真を返します。

//emlist[例][ruby]{
m = Mutex.new
m.locked? # => false
m.lock
m.locked? # => true
//}...

Mutex#owned? -> bool (27106.0)

self がカレントスレッドによってロックされている場合に true を返します。 そうでない場合に false を返します。

...self がカレントスレッドによってロックされている場合に true を返します。
そうでない場合に false を返します。


//emlist[例][ruby]{
m = Mutex.new
m.owned? # => false
m.lock
Thread.new do
m.owned? # => false
end.join
m.owned? # => true
//}...

Mutex.new -> Thread::Mutex (21217.0)

新しい mutex を生成して返します。

...新しい mutex を生成して返します。...

Thread::Mutex (21048.0)

Mutex(Mutal Exclusion = 相互排他ロック)は共有データを並行アクセスから保護する ためにあります。Mutex の典型的な使い方は(m を Mutex オブジェクトとします):

...Mutex(Mutal Exclusion = 相互排他ロック)は共有データを並行アクセスから保護する
ためにあります。Mutex の典型的な使い方は(m を Mutex オブジェクトとします):

m.lock
begin
# m によって保護されたクリティカルセクション
ensu...
...re
m.unlock
end

または、より簡単に

m.synchronize {
# m によって保護されたクリティカルセクション
}...

Logger::LogDevice::LogDeviceMutex (15000.0)

ログの出力先ファイルを同期するためのクラスです。

ログの出力先ファイルを同期するためのクラスです。

@see MonitorMixin

絞り込み条件を変える

Thread::MUTEX_FOR_THREAD_EXCLUSIVE -> Mutex (12318.0)

Thread.exclusive用のMutexオブジェクトです。 (private constant です。)

...Thread.exclusive用のMutexオブジェクトです。...
...Thread.exclusive用のMutexオブジェクトです。
(private constant です。)...

Tracer.stdout_mutex -> Mutex (12302.0)

@todo

...@todo...

PStore::DummyMutex (12000.0)

ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。

ダミーのミューテックス。このクラスを使ってもスレッドセーフにはなりません。

Mutex_m#mu_extended -> Mutex (9217.0)

Mutex_m.extend_object から呼び出されます。 ユーザが直接使うことはありません。

...
Mutex
_m.extend_object から呼び出されます。
ユーザが直接使うことはありません。...

Thread::Mutex#locked? -> bool (9122.0)

mutex がロックされている時、真を返します。

...mutex がロックされている時、真を返します。

//emlist[例][ruby]{
m = Mutex.new
m.locked? # => false
m.lock
m.locked? # => true
//}...

絞り込み条件を変える

Thread::Mutex#owned? -> bool (9106.0)

self がカレントスレッドによってロックされている場合に true を返します。 そうでない場合に false を返します。

...self がカレントスレッドによってロックされている場合に true を返します。
そうでない場合に false を返します。


//emlist[例][ruby]{
m = Mutex.new
m.owned? # => false
m.lock
Thread.new do
m.owned? # => false
end.join
m.owned? # => true
//}...

Mutex_m#locked? -> bool (9100.0)

self がロックされている時、真を返します。

self がロックされている時、真を返します。

Mutex_m#mu_locked? -> bool (9100.0)

self がロックされている時、真を返します。

self がロックされている時、真を返します。
<< 1 2 3 ... > >>