るりまサーチ

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

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. module >
  4. float >
  5. complex >

ライブラリ

クラス

モジュール

検索結果

<< 1 2 3 ... > >>

Mutex_m#lock -> () (27302.0)

self をロックします。一度にひとつのスレッドしかロックできません。 既にロックされている mutex に対してロックを行おうとしたスレッドは ロックが解放されるまで、実行が停止されます。

...self をロックします。一度にひとつのスレッドしかロックできません。
既にロックされている mutex に対してロックを行おうとしたスレッドは
ロックが解放されるまで、実行が停止されます。...

Mutex#lock -> self (27301.0)

mutex オブジェクトをロックします。一度に一つのス レッドだけが mutex をロックできます。既にロックされている mutex に対してロックを行おうとしたスレッドは mutex のロックが解放さ れるまで、実行が停止されます。

...mutex オブジェクトをロックします。一度に一つのス
レッドだけが mutex をロックできます。既にロックされている mutex
に対してロックを行おうとしたスレッドは mutex のロックが解放さ
れるまで、実行が停止されます。

@rais...
...e ThreadError self 既にカレントスレッドにロックされている場合に発
生します。
また、Signal.#trap に指定したハンドラ内で実行
した場合に発生します。


@see Thread::Mutex#unlock...

Thread::Mutex#lock -> self (27301.0)

mutex オブジェクトをロックします。一度に一つのス レッドだけが mutex をロックできます。既にロックされている mutex に対してロックを行おうとしたスレッドは mutex のロックが解放さ れるまで、実行が停止されます。

...mutex オブジェクトをロックします。一度に一つのス
レッドだけが mutex をロックできます。既にロックされている mutex
に対してロックを行おうとしたスレッドは mutex のロックが解放さ
れるまで、実行が停止されます。

@rais...
...e ThreadError self 既にカレントスレッドにロックされている場合に発
生します。
また、Signal.#trap に指定したハンドラ内で実行
した場合に発生します。


@see Thread::Mutex#unlock...

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

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

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

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

Shell.debug_output_exclusive_unlock { ... } -> Mutex | nil (18500.0)

@todo

...@todo

@see Mutex#exclusive_unlock...

絞り込み条件を変える

File::Constants::LOCK_EX -> Integer (18402.0)

排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。 File#flock で使用します。

...排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。
File#flock で使用します。...

Sync_m#sync_ex_locker -> Thread | nil (18401.0)

@todo

@todo

Mutex#try_lock -> bool (15313.0)

mutex をロックしようとして、ロックが成功した場合、真を返します。 ロックできなかった場合にはブロックせず偽を返します。

...mutex をロックしようとして、ロックが成功した場合、真を返します。
ロックできなかった場合にはブロックせず偽を返します。

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

Thread::Mutex#try_lock -> bool (15313.0)

mutex をロックしようとして、ロックが成功した場合、真を返します。 ロックできなかった場合にはブロックせず偽を返します。

...mutex をロックしようとして、ロックが成功した場合、真を返します。
ロックできなかった場合にはブロックせず偽を返します。

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

Mutex#unlock -> self (15312.0)

mutex のロックを解放します。mutex のロック待ちになっていたスレッドの実行は再開されます。

...mutex のロックを解放します。mutex のロック待ちになっていたスレッドの実行は再開されます。

@return self を返します。

例:

m = Mutex.new
begin
m.lock
# critical part
ensure
m.unlock
end

Mutex はロックしたスレッド以外からロッ...
...
ロックしたスレッド以外から unlock が呼ばれると ThreadError が発生します。

m = Mutex.new
m.lock
Thread.new do
m.unlock # => ThreadError
end.join

@raise ThreadError self がロックされていない場合や self をロックしたス
レッ...
...ド以外から呼ばれた場合に発生します。
また、Signal.#trap に指定したハンドラ内で実行
した場合に発生します。...

絞り込み条件を変える

Thread::Mutex#unlock -> self (15312.0)

mutex のロックを解放します。mutex のロック待ちになっていたスレッドの実行は再開されます。

...mutex のロックを解放します。mutex のロック待ちになっていたスレッドの実行は再開されます。

@return self を返します。

例:

m = Mutex.new
begin
m.lock
# critical part
ensure
m.unlock
end

Mutex はロックしたスレッド以外からロッ...
...
ロックしたスレッド以外から unlock が呼ばれると ThreadError が発生します。

m = Mutex.new
m.lock
Thread.new do
m.unlock # => ThreadError
end.join

@raise ThreadError self がロックされていない場合や self をロックしたス
レッ...
...ド以外から呼ばれた場合に発生します。
また、Signal.#trap に指定したハンドラ内で実行
した場合に発生します。...

CGI::HtmlExtension#blockquote(cite = nil) -> String (15306.0)

blockquote 要素を生成します。

...blockquote 要素を生成します。

ブロックを与えると、ブロックを評価した結果が内容になります。

@param cite 引用元を指定します。属性をハッシュで指定することもできます。

例:
blockquote("http://www.example.com/quotes/foo.html...
...") { "Foo!" }
#=> "<BLOCKQUOTE CITE=\"http://www.example.com/quotes/foo.html\">Foo!</BLOCKQUOTE>...

CGI::HtmlExtension#blockquote(cite = nil) { ... } -> String (15306.0)

blockquote 要素を生成します。

...blockquote 要素を生成します。

ブロックを与えると、ブロックを評価した結果が内容になります。

@param cite 引用元を指定します。属性をハッシュで指定することもできます。

例:
blockquote("http://www.example.com/quotes/foo.html...
...") { "Foo!" }
#=> "<BLOCKQUOTE CITE=\"http://www.example.com/quotes/foo.html\">Foo!</BLOCKQUOTE>...

Mutex#locked? -> bool (15306.0)

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

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

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

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

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

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

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

絞り込み条件を変える

<< 1 2 3 ... > >>