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.3.4 sig/plugins/h2c.rbs
httpx-1.3.3 sig/plugins/h2c.rbs
httpx-1.3.2 sig/plugins/h2c.rbs
httpx-1.3.1 sig/plugins/h2c.rbs
httpx-1.3.0 sig/plugins/h2c.rbs
httpx-1.2.6 sig/plugins/h2c.rbs
httpx-1.2.4 sig/plugins/h2c.rbs
httpx-1.2.3 sig/plugins/h2c.rbs
httpx-1.2.2 sig/plugins/h2c.rbs
httpx-1.2.1 sig/plugins/h2c.rbs
httpx-1.2.0 sig/plugins/h2c.rbs
httpx-1.1.5 sig/plugins/h2c.rbs
httpx-1.1.4 sig/plugins/h2c.rbs
httpx-1.1.3 sig/plugins/h2c.rbs
httpx-1.1.2 sig/plugins/h2c.rbs
httpx-1.1.1 sig/plugins/h2c.rbs
httpx-1.1.0 sig/plugins/h2c.rbs
httpx-1.0.2 sig/plugins/h2c.rbs
httpx-0.24.7 sig/plugins/h2c.rbs
httpx-1.0.1 sig/plugins/h2c.rbs