Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rinda/rindaライブラリ > Rinda::TupleSpaceProxyクラス > read

instance method Rinda::TupleSpaceProxy#read

read(tuple, sec=nil) -> [Array|Hash][permalink][rdoc]

タプルスペース内の tuple にマッチするタプルを一つコピーして返します。

内部的にはリモートオブジェクトの Rinda::TupleSpace#read にフォワードされます。詳細は Rinda::TupleSpace#read を参照してください。

[PARAM] tuple:
タプルのパターン
[PARAM] sec:
タイムアウト秒数
[EXCEPTION] Rinda::RequestExpiredError:
read がタイムアウトした場合に発生します
[EXCEPTION] Ridna::RequestCanceledError:
read が何らかの理由でキャンセルされた場合に発生します。