класс Rinda::DRbObjectTemplate
Документация?
Публичные Классовые Методы
# File lib/rinda/rinda.rb, line 185 def initialize(uri=nil, ref=nil) @drb_uri = uri @drb_ref = ref end
Создает новый DRbObjectTemplate, который будет соответствовать uri и ref.
Публичные Экземплярные Методы
# File 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 Этот DRbObjectTemplate соответствует ro, если drburi и drbref удаленного объекта одинаковы. nil используется в качестве символа подстановки.
Вызывает метод суперкласса
Object#===
Ruby Core © 1993–2022 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.