class Explorer::RequestStream

Attributes

request[R]

Public Class Methods

new(request) click to toggle source
# File lib/explorer/request_stream.rb, line 4
def initialize(request)
  @request = request
end

Public Instance Methods

readpartial(maxlen, outbuf="") click to toggle source
# File lib/explorer/request_stream.rb, line 8
def readpartial(maxlen, outbuf="")
  results = request.body.readpartial(maxlen)
  if results.nil?
    outbuf.replace ""
    raise EOFError.new("End of Stream")
  else
    outbuf.replace results
  end
  outbuf
end