class EStream::Generic::Chunked
Public Instance Methods
<<(data)
click to toggle source
Calls superclass method
EStream::Generic#<<
# File lib/e-core/instance/stream.rb, line 104 def << data data = data.to_s.chomp + "\n" # ensure data ends in a new line size = data.bytesize.to_s(16) super size + "\r\n" + data + "\r\n" end
close()
click to toggle source
Calls superclass method
EStream::Generic#close
# File lib/e-core/instance/stream.rb, line 110 def close @scheduler.schedule { @front.call("0\r\n\r\n") } unless closed? super end