Module: Blurrily::Server::Handler
- Defined in:
- lib/blurrily/server.rb
Instance Method Summary collapse
Instance Method Details
#initialize(processor) ⇒ Object
36 37 38 |
# File 'lib/blurrily/server.rb', line 36 def initialize(processor) @processor = processor end |
#receive_data(data) ⇒ Object
40 41 42 43 44 45 46 |
# File 'lib/blurrily/server.rb', line 40 def receive_data(data) data.split("\n").each do |line| output = @processor.process_command(line.strip) output << "\n" send_data(output) end end |