種類
- クラス (108)
- インスタンスメソッド (84)
- 特異メソッド (36)
- モジュール (12)
クラス
-
Rinda
:: DRbObjectTemplate (24) -
Rinda
:: SimpleRenewer (24) -
Rinda
:: TupleSpaceProxy (72)
キーワード
- === (12)
- DRbObjectTemplate (12)
- InvalidHashTupleKey (12)
- RequestCanceledError (12)
- RequestExpiredError (12)
- Rinda (12)
- RindaError (12)
- SimpleRenewer (12)
- Template (12)
- Tuple (12)
- TupleSpaceProxy (12)
- new (36)
- notify (12)
- read (12)
-
read
_ all (12) - renew (12)
- take (12)
- write (12)
検索結果
先頭4件
-
Rinda
:: TupleSpaceProxy # read _ all(tuple) -> [Array|Hash] (2.0) -
タプルスペース内の tuple にマッチするタプルをすべてコピーして返します。
タプルスペース内の tuple にマッチするタプルをすべてコピーして返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#read_all にフォワードされます。
詳細は Rinda::TupleSpace#read_all を参照してください。
@param tuple タプルのパターン -
Rinda
:: TupleSpaceProxy # take(tuple , sec = nil) -> Array | Hash (2.0) -
tuple にマッチするタプルをタプルスペースから取り出して返します。
tuple にマッチするタプルをタプルスペースから取り出して返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#take にフォワードされます。
詳細は Rinda::TupleSpace#take を参照してください。
@param tuple タプルのパターン
@param sec タイムアウト秒数
@raise Rinda::RequestExpiredError take がタイムアウトした場合に発生します
@raise Ridna::RequestCanceledError take が何らかの理由でキャンセルされた場合に発生します。 -
Rinda
:: TupleSpaceProxy # write(tuple , sec = nil) -> Rinda :: TupleEntry (2.0) -
tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
tuple をタプルスペースに加えます。
tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#write にフォワードされます。
詳細は Rinda::TupleSpace#write を参照してください。
@param tuple 追加する tuple (配列かHash)
@param sec 有効期限(秒数) -
Rinda
:: TupleSpaceProxy . new(ts) -> Rinda :: TupleSpaceProxy (2.0) -
ts を wrap した新たな TupleSpaceProxy オブジェクトを生成します。
ts を wrap した新たな TupleSpaceProxy オブジェクトを生成します。
@param ts ラップするリモート Rinda::TupleSpace オブジェクト