るりまサーチ

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

別のキーワード

  1. mutex_m unlock
  2. mutex_m mu_unlock
  3. net/http unlock
  4. http unlock
  5. _builtin unlock

ライブラリ

クラス

モジュール

検索結果

Net::HTTP#unlock(path, body, initheader = nil) -> Net::HTTPResponse (18147.0)

サーバの path に UNLOCK リクエストを ヘッダを initheader, ボディを body として送ります。

...サーバの path に UNLOCK リクエストを
ヘッダを initheader, ボディを body として送ります。

レスポンスを Net::HTTPResponse のオブジェクト
で返します。

@
param path リクエストを送るパスを文字列で与えます。
@
param body リクエストの...
...ボディを文字列で与えます。
@
param initheader リクエストのヘッダを「文字列=>文字列」の
ハッシュで与えます。
@
see Net::HTTP::Unlock...

Mutex#unlock -> self (18131.0)

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 をロックしたス
レッド以外から呼ばれた場合に発生します。...

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

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 をロックしたス
レッド以外から呼ばれた場合に発生します。...

Mutex_m#unlock -> () (18114.0)

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

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

@
raise ThreadError ロックされていない場合に unlock を呼ぶと発生します...

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

ロックを解除します。

...ロックを解除します。

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

絞り込み条件を変える

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

@todo

...@todo

@
see Mutex#exclusive_unlock...

Shell.debug_output_unlock -> Mutex | nil (6129.0)

@todo

...@todo

@
see Mutex#unlock...
...@todo

@
see Thread::Mutex#unlock...

Mutex_m#mu_unlock -> () (6114.0)

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

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

@
raise ThreadError ロックされていない場合に unlock を呼ぶと発生します...

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

ロックを解除します。

...ロックを解除します。

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

Mutex#lock -> self (18.0)

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

...す。

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


@
see Thread::Mutex#unlock...

絞り込み条件を変える

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

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

...す。

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


@
see Thread::Mutex#unlock...

ruby 1.8.3 feature (12.0)

ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))

...
て提供されます。

: net/http [lib] [new]

WebDAV のメソッドをサポートするようになりました。
PROPPATCH, LOCK, UNLOCK, OPTIONS, PROPFIND, DELETE, MOVE, COPY, MKCOL。

: Net::HTTPRequest#body_exist? [lib] [obsolete]
: Net::HTTPResponse#response [lib] [obsol...
...y-talk:144741>))

class Fred
@
@foo = 99
def foo
@
@foo
end
end

def Fred.foo
@
@foo = 101 #=> @@foo は Fred クラスのクラス変数ではない。
end

def Fred.foo_foo
class_variable_set(:@@foo, 101) # self が Fred ク...
...ラス自身であることに注意。クラス変数 @@foo に値をセットする。
end

Fred.foo # メソッドを呼んでも、Fred クラスのクラス変数 @@foo は変わらない。
p Fred.new.foo #=> 99

Fred.foo_foo #
p Fred.new.foo #...