44件ヒット
[1-44件を表示]
(0.041秒)
種類
- インスタンスメソッド (33)
- ライブラリ (11)
ライブラリ
- drb (22)
-
rinda
/ rinda (11)
クラス
-
DRb
:: DRbObject (22) -
Rinda
:: DRbObjectTemplate (11)
キーワード
- === (11)
- eql? (11)
-
rinda
/ rinda (11)
検索結果
先頭4件
-
DRb
:: DRbObject # ==(other) -> bool (21116.0) -
DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
...DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
この同値判定は、
オブジェクトが参照している URI と識別子が等しいかどうかでします。... -
Rinda
:: DRbObjectTemplate # ===(ro) (15200.0) -
@todo
...@todo
This DRbObjectTemplate matches +ro+ if the remote object's drburi
and drbref are the same. +nil+ is used as a wildcard.... -
DRb
:: DRbObject # eql?(other) -> bool (6016.0) -
DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
...DRb::DRbObject オブジェクト同士が同じであるなら真を返します。
この同値判定は、
オブジェクトが参照している URI と識別子が等しいかどうかでします。... -
rinda
/ rinda (18.0) -
Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。
...このライブラリはタプルスペースへのアクセス機能等を提供します。
=== 参考
* http://www.druby.org/ilikeruby/rinda.html
* http://www2a.biglobe.ne.jp/~seki/ruby/d208.html
===[a:tuplepattern] タプルのパターンについて
Rinda::TupleSpace#take や Rinda::Tupl......が nil である (つまり nil はワイルドカード)
* 「パターン側の要素 == タプル側の要素」 が成立する(例えば2つの文字列が等しい)
* 「パターン側の要素 === タプル側の要素」 が成立する(例えばパターン側に正規表現を指定......do_it(#{v})"
v + v
end
uri = ARGV.shift || raise("usage: #{$0} <server_uri>")
DRb.start_service
ts = Rinda::TupleSpaceProxy.new(DRbObject.new(nil, uri))
while true
r = ts.take(['sum', nil, nil])
v = do_it(r[2])
ts.write(['ans', r[1], r[2], v])
end
# rindac.rb...