Sha256: 8cd84b56dba4378422cf319709b7fcdc7c5b1d00fb6f929635a833159201b35a

Contents?: true

Size: 468 Bytes

Versions: 33

Compression:

Stored size: 468 Bytes

Contents

module HTTPX
  module Plugins
    module H2C
      VALID_H2C_VERBS: Array[verb]

      def self.load_dependencies: (*untyped) -> void
      def self.configure: (singleton(Session)) -> void
      def self.call: (Connection, Request, response) -> void

      class H2CParser < Connection::HTTP2
        def upgrade: (Request, Response) -> void
      end

      module ConnectionMethods
        def upgrade_to_h2c: (Request, Response) -> void
      end
    end
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
httpx-1.0.0 sig/plugins/h2c.rbs
httpx-0.24.6 sig/plugins/h2c.rbs
httpx-0.24.5 sig/plugins/h2c.rbs
httpx-0.24.4 sig/plugins/h2c.rbs
httpx-0.24.3 sig/plugins/h2c.rbs
httpx-0.24.2 sig/plugins/h2c.rbs
httpx-0.24.1 sig/plugins/h2c.rbs
httpx-0.24.0 sig/plugins/h2c.rbs
httpx-0.23.4 sig/plugins/h2c.rbs
httpx-0.23.3 sig/plugins/h2c.rbs
httpx-0.23.2 sig/plugins/h2c.rbs
httpx-0.23.1 sig/plugins/h2c.rbs
httpx-0.23.0 sig/plugins/h2c.rbs