るりまサーチ

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

別のキーワード

  1. date sec
  2. time sec
  3. datetime sec
  4. time tv_sec
  5. _builtin sec

ライブラリ

キーワード

検索結果

Rinda::TupleEntry#renew(sec_or_renewer) -> () (18326.0)

タプルの有効期限を更新します。

...

sec
_or_renewer によって以下のように更新されます。
* nil : 遠い未来(実質的に無限)を指定します。詳しくは Rinda::TupleEntry#expires 参照
* true : 直ちに有効期限切れになるよう指定します
* 数値 : 有効期限を現在から sec_or_...
...renewer 秒後に指定します
* それ以外 : renew メソッドを持っていると仮定され、そのメソッドの呼び出し結果を用います。
renew
メソッドは nil, true, 数値のいずれかを上のルールに従って返さなければなりません。...

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

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

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

sec
で Rinda::SimpleRenewer#renew が返す秒数を指定します。
@param sec renew が返す秒数...

Rinda::TupleSpace (42.0)

Tuple Space を表すクラスです。

...ェクトのリモートオブジェクトを
取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。

===[a:renewer] タプルの寿命と renewer
タプルを Rinda::TupleSpace#write などで追加するときにその寿命を
秒数で指定することができます。...
...が削除されます。

sec
には秒数の代わりに renewer を指定することもできます。
これは renew という名前を持つオブジェクトで、上で説明した掃除用スレッドに
よって renew メソッドが呼び出されます。renew が 正の秒数を返し...
...その秒数に更新されます。ただし、renew はタプルの有効期限が
切れていない場合のみ呼び出されます(有効期限切れのタプルは削除されます)。

Rinda::SimpleRenewer はシンプルな renewer で renewer のサンプル実装でも
あります。こ...