class NGHTTP::XWrapper

Defined in:

nghttp/http_env.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(cls : Hash(String, Array(Int32) | Array(String) | Array(Tuple(String, IO | String | Tuple(String, IO) | Tuple(String, IO, String) | Tuple(String, IO, String, HTTP::Headers))) | Bool | Float64 | HTTP::Headers | Hash(String, IO | String | Tuple(String, IO) | Tuple(String, IO, String) | Tuple(String, IO, String, HTTP::Headers)) | Hash(String, String) | IO | Int32 | NGHTTP::Handler | NGHTTP::Transport | OpenSSL::SSL::Context::Client | -> OpenSSL::SSL::Context::Client | String -> Nil | String | String -> String | Range(Int32, Int32) | Range(Int64, Int64) | String | Time::Span | URI | Nil)) #

[View source]

Instance Method Detail

def []=(key, value) #

[View source]
def []?(key) #

[View source]
def cls : Hash(String, Array(Int32) | Array(String) | Array({String, IO | String | {String, IO} | {String, IO, String} | {String, IO, String, HTTP::Headers}}) | Bool | Float64 | HTTP::Headers | Hash(String, IO | String | {String, IO} | {String, IO, String} | {String, IO, String, HTTP::Headers}) | Hash(String, String) | IO | Int32 | NGHTTP::Handler | NGHTTP::Transport | OpenSSL::SSL::Context::Client | -> OpenSSL::SSL::Context::Client | String -> String? | String -> String | Range(Int32, Int32) | Range(Int64, Int64) | String | Time::Span | URI | Nil) #

[View source]
def fetch(key, value) #

[View source]
def has_key?(key) #

[View source]
def keys #

[View source]
def merge!(v : Wrapper) #

[View source]
def merge!(v) #

[View source]