names=take
visibility=public
kind=defined

--- take(tuple, sec = nil) -> Array | Hash
tuple にマッチするタプルをタプルスペースから取り出して返します。

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

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

