class AcpcTableManager::ProxyCommunicator
Public Class Methods
new(id)
click to toggle source
# File lib/acpc_table_manager.rb, line 81 def initialize(id) @sender = Sender.new(id) @receiver = ProxyReceiver.new(id) end
Public Instance Methods
del_saved()
click to toggle source
# File lib/acpc_table_manager.rb, line 91 def del_saved @receiver.del @sender.del end
publish(data)
click to toggle source
# File lib/acpc_table_manager.rb, line 85 def publish(data) @sender.publish(data) end
receive_channel()
click to toggle source
# File lib/acpc_table_manager.rb, line 90 def receive_channel() @receiver.channel end
send_channel()
click to toggle source
# File lib/acpc_table_manager.rb, line 89 def send_channel() @sender.channel end
subscribe_with_timeout() { |on| ... }
click to toggle source
# File lib/acpc_table_manager.rb, line 86 def subscribe_with_timeout @receiver.subscribe_with_timeout { |on| yield on } end