るりまサーチ (Ruby 3.4)

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

別のキーワード

  1. simplerenewer new
  2. simplerenewer renew
  3. rinda/rinda simplerenewer

ライブラリ

クラス

キーワード

検索結果

Rinda::SimpleRenewer (54001.0)

シンプルな renewer で renewer のサンプル実装です。

シンプルな renewer で renewer のサンプル実装です。

[c:Rinda::TupleSpace] が保持するタプルの有効期限を更新するクラスです。
このクラスはタプルの寿命をプロセスの寿命と一致させることができます。
詳しくは [ref:c:Rinda::TupleSpace#renewer] を見てください。

Rinda::SimpleRenewer.new(sec = 180) -> Rinda::SimpleRenewer (9373.0)

新たな SimpleRenewer オブジェクトを生成します。

新たな SimpleRenewer オブジェクトを生成します。

sec で [m:Rinda::SimpleRenewer#renew] が返す秒数を指定します。
- **param** `sec` -- renew が返す秒数

Rinda::SimpleRenewer#renew -> Integer (9019.0)

[c:Rinda::TupleSpace] からオブジェクトの寿命を問合せるために呼び出されます。

[c:Rinda::TupleSpace] からオブジェクトの寿命を問合せるために呼び出されます。

このメソッド自体は [m:Rinda::SimpleRenewer.new] で指定した秒数を返します。

Rinda::TupleSpace (19.0)

Tuple Space を表すクラスです。

Tuple Space を表すクラスです。

このクラスのインスタンスを
[lib:drb] を経由して公開することでタプルスペースを他のプロセスからアクセスさせることができるようになります。

タプルスペースを drb 経由で利用する側は
[m:DRb::DRbObject.new_with_uri] などでこのオブジェクトのリモートオブジェクトを取得し、[c:Rinda::TupleSpaceProxy] をかぶせることで利用します。

### タプルの寿命と renewer {#renewer}

タプルを [m:Rinda::TupleSpace#write] などで追加するときにその...