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