Tuple Space のためのクラスです。普通は Rinda::TupleSpaceProxy を介して使います。
MonitorMixin, DRbUndumped
move(port, tuple, sec=nil)
notify(event, tuple, sec=nil)
read(tuple, sec=nil)
read_all(tuple)
take(tuple, sec=nil)
take(tuple, sec=nil){|template| ... }
tuple にマッチするタプルをタプルスペースから取り出して返します。 マッチするタプルが存在しない場合は、マッチするタプルがタプルスペースに 投入されるまで待ちます。
待ち時間が sec 秒を過ぎた時には take をあきらめ 例外 RequestExpiredError を投げます。
write(tuple, sec=nil)
与えられた Rinda::Tuple オブジェクト tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。