class DRb::GW

GW 为网关中的参与者提供了一个同步存储空间,用于通信。

公共类方法

new() 点击以切换源代码

创建一个新的 GW

调用父类方法
# File drb-2.2.1/lib/drb/gw.rb, line 51
def initialize
  super()
  @hash = {}
end

公共实例方法

[](key) 点击以切换源代码

GW 中检索 key

# File drb-2.2.1/lib/drb/gw.rb, line 58
def [](key)
  synchronize do
    @hash[key]
  end
end
[]=(key, v) 点击以切换源代码

GW 中将值 v 存储在 key

# File drb-2.2.1/lib/drb/gw.rb, line 66
def []=(key, v)
  synchronize do
    @hash[key] = v
  end
end