T
Tee Dubb
I am making a constant network connection that is feeding me
information, i want to take that information and place into nested /
two-dimensional array for 1 minute, below is the code that's not
working.
class Test
def initialize
@junk = Array.new
@opensocket = TCPSocket.new('localhost', 8080)
read
end
def read
while @lines = @opensocket.gets
FasterCSV.parse(@lines) do |@row|
pass
end
end
end
def pass
@junk << @row
sleep(60)
p @junk
end
end
enable = Test.new
So after I sleep for 1 minute you would think the @junk two dimensional
array has filled up but it hasn't, what's the best way to solve this
problem?
information, i want to take that information and place into nested /
two-dimensional array for 1 minute, below is the code that's not
working.
class Test
def initialize
@junk = Array.new
@opensocket = TCPSocket.new('localhost', 8080)
read
end
def read
while @lines = @opensocket.gets
FasterCSV.parse(@lines) do |@row|
pass
end
end
end
def pass
@junk << @row
sleep(60)
p @junk
end
end
enable = Test.new
So after I sleep for 1 minute you would think the @junk two dimensional
array has filled up but it hasn't, what's the best way to solve this
problem?