13 class XArray2 < XArray
32 class UError < RuntimeError; end
40 a.to_i + b.to_i + c.to_i
69 def remote_no_method_error
70 invoke_no_method(self)
94 def echo_yield_2(one, two)
100 xary = [XArray.new([0])]
109 @xary2_hash = { "a" => XArray2.new([0]), "b" => XArray2.new([1]) }
111 DRbObject.new(@xary2_hash)
116 @hash = { 'a'=>:a, 'b'=>:b }
129 def method_missing(msg, *a, &b)
138 def call_private_method
143 def call_protected_method
151 raise "usage: #{$0} <manager-uri> <name>" unless it
155 DRb::DRbServer.default_argc_limit(8)
156 DRb::DRbServer.default_load_limit(4096)
157 DRb.start_service('druby://localhost:0', DRbEx.new)
158 es = DRb::ExtServ.new(ARGV.shift, ARGV.shift)