class Rinda::DRbObjectTemplate
文档?
公共类方法
new(uri=nil, ref=nil) 点击以切换源代码
创建一个新的 DRbObjectTemplate
,它将匹配 uri
和 ref
。
# File rinda-0.2.0/lib/rinda/rinda.rb, line 185 def initialize(uri=nil, ref=nil) @drb_uri = uri @drb_ref = ref end
公共实例方法
===(ro) 点击以切换源代码
如果远程对象的 drburi 和 drbref 相同,则此 DRbObjectTemplate
将匹配 ro
。nil
用作通配符。
调用父类方法
# File rinda-0.2.0/lib/rinda/rinda.rb, line 194 def ===(ro) return true if super(ro) unless @drb_uri.nil? return false unless (@drb_uri === ro.__drburi rescue false) end unless @drb_ref.nil? return false unless (@drb_ref === ro.__drbref rescue false) end true end