Method: ModBus::Server#with_slave

Defined in:
lib/rmodbus/server.rb

#with_slave(uid) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/rmodbus/server.rb', line 12

def with_slave(uid)
  slave = slaves[uid] ||= Server::Slave.new
  if block_given?
    yield slave
  else
    slave
  end
end