Sha256: 65ddff02d0d0c94aaf64919e588c3a3ef1ec70e360bd8627894541eabf5646a0
Contents?: true
Size: 1.71 KB
Versions: 4
Compression:
Stored size: 1.71 KB
Contents
module HTTPX class Connection::HTTP1 include Callbacks include Loggable UPCASED: Hash[String, String] MAX_REQUESTS: Integer CRLF: String attr_reader pending: Array[Request] attr_reader requests: Array[Request] attr_accessor max_concurrent_requests: Integer @options: Options @max_requests: Integer @parser: Parser::HTTP1 @buffer: Buffer @version: [Integer, Integer] @handshake_completed: bool @pipelining: bool @request: Request? def interests: () -> io_interests? def reset: () -> void def close: () -> void def empty?: () -> bool def exhausted?: () -> bool def <<: (string) -> void def send: (Request) -> void def consume: () -> void def handle_error: (StandardError ex, ?Request? request) -> void def on_start: () -> void def on_headers: (Hash[String, Array[String]] headers) -> void def on_trailers: (Hash[String, Array[String]] headers) -> void def on_data: (String chunk) -> void def on_complete: () -> void def dispatch: () -> void def ping: () -> void def timeout: () -> Numeric? private def initialize: (Buffer buffer, Options options) -> untyped def manage_connection: (Request request, Response response) -> void def disable: () -> void def disable_pipelining: () -> void def set_protocol_headers: (Request request) -> _Each[[String, String]] def handle: (Request request) -> void def join_headers: (Request request) -> void def join_trailers: (Request request) -> void def join_headers2: (_Each[[String, String]] headers) -> void def join_body: (Request request) -> void def capitalized: (String field) -> String end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
httpx-1.3.4 | sig/connection/http1.rbs |
httpx-1.3.3 | sig/connection/http1.rbs |
httpx-1.3.2 | sig/connection/http1.rbs |
httpx-1.3.1 | sig/connection/http1.rbs |