ライブラリ
- ビルトイン (1)
- drb (1)
-
drb
/ extserv (1) - fiber (1)
-
rinda
/ tuplespace (1) - weakref (1)
-
webrick
/ httprequest (2) -
webrick
/ httpresponse (2)
クラス
-
DRb
:: DRbServer (1) -
DRb
:: ExtServ (1) - Fiber (1)
-
Rinda
:: TupleEntry (1) - Thread (1)
-
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (2) - WeakRef (1)
キーワード
-
keep
_ alive (2) -
keep
_ alive? (2) -
weakref
_ alive? (1)
検索結果
先頭5件
-
DRb
:: DRbServer # alive? -> bool (81607.0) -
サーバが生存しているならば真を返します。
サーバが生存しているならば真を返します。
@see DRb::DRbServer#stop_service -
Fiber
# alive? -> bool (72661.0) -
ファイバーが「生きている」時、真を返します。
ファイバーが「生きている」時、真を返します。
このメソッドが真を返すのは以下の場合です。
* まだ Fiber#resume されていない
* ブロック内の評価が終了していない (Fiber.yield が呼ばれていない)
//emlist[例:][ruby]{
fr = Fiber.new{
Fiber.yield
"a"
}
p fr.alive? # => true
fr.resume # Fiber.yieldで戻ってくる
p fr.alive? # => true
fr.resume # ブロック内の評価を終えて戻ってくる
p fr.alive? # => fa... -
Thread
# alive? -> bool (72643.0) -
スレッドが「生きている」時、true を返します。
スレッドが「生きている」時、true を返します。
例:
thr = Thread.new { }
thr.join # => #<Thread:0x401b3fb0 dead>
Thread.current.alive? # => true
thr.alive? # => false
Thread#status が真を返すなら、このメソッドも真です。
@see Thread#status, Thread#stop? -
DRb
:: ExtServ # alive? -> bool (72607.0) -
サービスが起動しているならば真を返します。
サービスが起動しているならば真を返します。
リモート側からこのメソッドを呼ぶのはあまり意味がありません。
サービスを停止するとリモートメソッド呼び出しができなくなるためです。 -
Rinda
:: TupleEntry # alive? -> bool (72607.0) -
タプルが有効である(期限切れでもなく、キャンセルされていない)ならば 真を返します。
タプルが有効である(期限切れでもなく、キャンセルされていない)ならば
真を返します。
@see Rinda::TupleEntry#canceled?, Rinda::TupleEntry#expired? -
WeakRef
# weakref _ alive? -> bool (36607.0) -
参照先のオブジェクトがまだ生きていれば真を返します。 GC されていれば偽を返します。
参照先のオブジェクトがまだ生きていれば真を返します。
GC されていれば偽を返します。 -
WEBrick
:: HTTPRequest # keep _ alive? -> bool (27607.0) -
リクエストが Keep-Alive を要求しているかを真偽で返します。 http_version が 1.1 より小さい場合は Keep-Alive を要求していても無視して false となります。
リクエストが Keep-Alive を要求しているかを真偽で返します。
http_version が 1.1 より小さい場合は Keep-Alive を要求していても無視して
false となります。 -
WEBrick
:: HTTPResponse # keep _ alive? -> bool (27607.0) -
レスポンスの keep_alive が有効である場合は、真を返します。 そうでない場合は偽を返します。 デフォルトは真です。
レスポンスの keep_alive が有効である場合は、真を返します。
そうでない場合は偽を返します。
デフォルトは真です。 -
WEBrick
:: HTTPRequest # keep _ alive -> bool (18307.0) -
リクエストが Keep-Alive を要求しているかを真偽で返します。 http_version が 1.1 より小さい場合は Keep-Alive を要求していても無視して false となります。
リクエストが Keep-Alive を要求しているかを真偽で返します。
http_version が 1.1 より小さい場合は Keep-Alive を要求していても無視して
false となります。 -
WEBrick
:: HTTPResponse # keep _ alive -> bool (18307.0) -
レスポンスの keep_alive が有効である場合は、真を返します。 そうでない場合は偽を返します。 デフォルトは真です。
レスポンスの keep_alive が有効である場合は、真を返します。
そうでない場合は偽を返します。
デフォルトは真です。