类 DRb::GW
GW
为网关中的参与者提供同步存储,以进行通信。
公共类方法
new() 单击以切换源
创建新的 GW
调用超类方法
MonitorMixin::new
# File lib/drb/gw.rb, line 51 def initialize super() @hash = {} end
公共实例方法
[](key) 单击以切换源
从 GW
中检索 key
# File lib/drb/gw.rb, line 58 def [](key) synchronize do @hash[key] end end
[]=(key, v) 单击以切换源
在 GW
中将值 v
存储在 key
处
# File lib/drb/gw.rb, line 66 def []=(key, v) synchronize do @hash[key] = v end end