class Backport::Server::Stdio
A Backport
STDIO server.
Public Class Methods
new(input: STDIN, output: STDOUT, adapter: Adapter)
click to toggle source
@param input [IO] @param output [IO] @param adapter [Module, Class]
# File lib/backport/server/stdio.rb, line 11 def initialize input: STDIN, output: STDOUT, adapter: Adapter @in = input @out = output @out.binmode @adapter = adapter clients.push Client.new(input, output, adapter) clients.last.add_observer self end
Public Instance Methods
update(client)
click to toggle source
@param client [Client] @return [void]
# File lib/backport/server/stdio.rb, line 22 def update client client.tick end