るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.090秒)

別のキーワード

  1. tuple new
  2. tuple read
  3. tuple take
  4. tuple write
  5. tuple notify

ライブラリ

キーワード

検索結果

Rinda::Tuple (18017.0)

Tuple のためのクラスです。ユーザがこのクラスを直接使うことはありません。

...Tuple のためのクラスです。ユーザがこのクラスを直接使うことはありません。...

Rinda::TupleSpace (6017.0)

Tuple Space を表すクラスです。

...Tuple Space を表すクラスです。

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

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

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

ただし、指定秒数を過ぎてもすぐには削除されず、Rinda::TupleSpace.new の
引数で指定した秒数ごとに「掃除用スレッド」が動き、それによって
cancel されたタプルや期限切れ...

Rinda::InvalidHashTupleKey (6001.0)

Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが 文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する 例外です。

...Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが
文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する
例外です。...

Rinda::TupleEntry (6001.0)

タプルスペース内に含まれるタプルを管理するためのクラスです。 タプルの有効期限を管理し、タプルのキャンセル操作ができます。

...プルを管理するためのクラスです。
タプルの有効期限を管理し、タプルのキャンセル操作ができます。

Rinda::TupleSpace#write はこのオブジェクトを返し、
それを利用してタプルを明示的にキャンセルすることができます。

...
...って
このオブジェクトを参照します。そのためタプルスペースのプロセス側では
参照切れによるGCが発生し、TupleEntryオブジェクトが消滅してしまうかもしれません。
これを防ぐには何らかの仕掛けが必要でしょう。詳しく...

Rinda::TupleSpaceProxy (6001.0)

リモートの Rinda::TupleSpace オブジェクトを包む プロクシクラスです。

...リモートの Rinda::TupleSpace オブジェクトを包む
プロクシクラスです。

Rinda::TupleSpace#take でタプルの受け渡し時にタプルが
消失する可能性を下げるためのプロクシクラスです。...

絞り込み条件を変える