48件ヒット
[1-48件を表示]
(0.058秒)
種類
- クラス (24)
- 特異メソッド (12)
- インスタンスメソッド (12)
ライブラリ
-
rinda
/ rinda (36) -
rinda
/ tuplespace (12)
クラス
-
Rinda
:: SimpleRenewer (24)
キーワード
- TupleSpace (12)
- new (12)
- renew (12)
検索結果
先頭4件
-
Rinda
:: SimpleRenewer (24000.0) -
シンプルな renewer で renewer のサンプル実装です。
...renewer のサンプル実装です。
Rinda::TupleSpace が保持するタプルの有効期限を更新するクラスです。
このクラスはタプルの寿命をプロセスの寿命と一致させることができます。
詳しくは Rinda::TupleSpace#renewer を見てください。... -
Rinda
:: SimpleRenewer . new(sec = 180) -> Rinda :: SimpleRenewer (6223.0) -
新たな SimpleRenewer オブジェクトを生成します。
...新たな SimpleRenewer オブジェクトを生成します。
sec で Rinda::SimpleRenewer#renew が返す秒数を指定します。
@param sec renew が返す秒数... -
Rinda
:: SimpleRenewer # renew -> Integer (6006.0) -
TupleSpace からオブジェクトの寿命を問合せるために呼び出されます。
...TupleSpace からオブジェクトの寿命を問合せるために呼び出されます。
このメソッド自体は Rinda::SimpleRenewer.new で指定した秒数を
返します。... -
Rinda
:: TupleSpace (6006.0) -
Tuple Space を表すクラスです。
...Tuple Space を表すクラスです。
このクラスのインスタンスを
drb を経由して公開することで
タプルスペースを他のプロセスからアクセスさせることができるようになります。
タプルスペースを drb 経由で利用する側は
DRb::DR......でこのオブジェクトのリモートオブジェクトを
取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。
===[a:renewer] タプルの寿命と renewer
タプルを Rinda::TupleSpace#write などで追加するときにその寿命を
秒数で指定すること......タプルの有効期限が
切れていない場合のみ呼び出されます(有効期限切れのタプルは削除されます)。
Rinda::SimpleRenewer はシンプルな renewer で renewer のサンプル実装でも
あります。このクラスはデフォルトで寿命を180秒後に変...