class LLHttp::Delegate

public

Delegate for handling callbacks. Subclass this object and implement necessary methods.

class Delegate < LLHttp::Delegate
  def on_message_begin
    ...
  end

  def on_url(url)
    ...
  end

  def on_status(status)
    ...
  end

  def on_header_field(field)
    ...
  end

  def on_header_value(value)
    ...
  end

  def on_headers_complete
    ...
  end

  def on_body(body)
    ...
  end

  def on_message_complete
    ...
  end

  def on_chunk_header
    ...
  end

  def on_chunk_complete
    ...
  end

  def on_url_complete
    ...
  end

  def on_status_complete
    ...
  end

  def on_header_field_complete
    ...
  end

  def on_header_value_complete
    ...
  end
end

Private Instance Methods

internal_on_chunk_header() click to toggle source
# File lib/llhttp/delegate.rb, line 89
        def internal_on_chunk_header
  on_chunk_header

  0
rescue
  -1
end
internal_on_headers_complete() click to toggle source
# File lib/llhttp/delegate.rb, line 73
        def internal_on_headers_complete
  on_headers_complete

  0
rescue
  -1
end
internal_on_message_begin() click to toggle source
# File lib/llhttp/delegate.rb, line 65
        def internal_on_message_begin
  on_message_begin

  0
rescue
  -1
end
internal_on_message_complete() click to toggle source
# File lib/llhttp/delegate.rb, line 81
        def internal_on_message_complete
  on_message_complete

  0
rescue
  -1
end