class SystemUniversal::StreamReader
Public Class Methods
new(stream)
click to toggle source
# File lib/systemu.rb, line 307 def initialize(stream) @data = "" @thread = Thread.new do reader = java.io.BufferedReader.new java.io.InputStreamReader.new(stream) while line = reader.read_line @data << line << "\n" end end end
Public Instance Methods
join()
click to toggle source
# File lib/systemu.rb, line 318 def join @thread.join @data end