Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > rinda/tuplespaceライブラリ > Rinda::TupleSpaceクラス > write
write(tuple, sec = nil) -> Rinda::TupleEntry
[permalink][rdoc]tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
sec で追加したタプルの有効期限を指定できます。 追加されてから sec 秒過ぎたタプルはタプルスペースから削除されます。 nil は無限を意味し、この場合にはタプルは経過時間によっては削除されません。
返り値の Rinda::TupleEntry オブジェクトを使ってタプルを明示的に キャンセルしたり有効期限を変更したりできます。ただし、利用にはGCなどに 気を付ける必要があります。 詳しくはRinda::TupleEntry のエントリーを見てください。