class NGHTTP::Config
- NGHTTP::Config
- Reference
- Object
Direct Known Subclasses
Defined in:
nghttp/config.crMacro Summary
-
hk(t)
define typed setters and getters
- hk_nilable(t)
Instance Method Summary
- #_cfg : Hash(String, Bool | IO | Int32 | NGHTTP::Transport | Range(Int32, Int32) | String | Time::Span | {String, String} | Nil)
- #basic_auth : Tuple(String, String)
- #basic_auth=(v : Tuple(String, String))
- #basic_auth? : Tuple(String, String) | Nil
- #cache : Bool
- #cache=(v : Bool)
- #cache? : Bool | Nil
- #cache_expires : Time::Span
- #cache_expires=(v : Time::Span)
- #cache_expires? : Time::Span | Nil
- #cache_key : String
- #cache_key=(v : String)
- #cache_key? : String | Nil
- #cache_statuses : Array(Int32)
- #cache_statuses=(v : Array(Int32))
- #cache_statuses? : Array(Int32) | Nil
- #connect_timeout : Time::Span
- #connect_timeout=(v : Time::Span)
- #connect_timeout? : Time::Span | Nil
- #connections_per_host : Int32
- #connections_per_host=(v : Int32)
- #connections_per_host? : Int32 | Nil
- #debug_connect : Bool
- #debug_connect=(v : Bool)
- #debug_connect? : Bool | Nil
- #debug_file : IO::FileDescriptor
- #debug_file=(v : IO::FileDescriptor)
- #debug_file? : IO::FileDescriptor | Nil
- #dns_timeout : Time::Span
- #dns_timeout=(v : Time::Span)
- #dns_timeout? : Time::Span | Nil
- #max_redirects : Int32
- #max_redirects=(v : Int32)
- #max_redirects? : Int32 | Nil
- #merge!(x : Config)
- #offset : Range(Int32, Int32) | Int32
- #offset=(v : Range(Int32, Int32) | Int32)
- #offset? : Range(Int32, Int32) | Int32 | Nil
- #proxy : String
- #proxy=(v : String)
- #proxy? : String | Nil
- #read_timeout : Time::Span
- #read_timeout=(v : Time::Span)
- #read_timeout? : Time::Span | Nil
- #tls : OpenSSL::SSL::Context::Client
- #tls=(v : OpenSSL::SSL::Context::Client)
- #tls? : OpenSSL::SSL::Context::Client | Nil
- #tries : Int32
- #tries=(v : Int32)
- #tries? : Int32 | Nil
- #verify : Bool
- #verify=(v : Bool)
- #verify? : Bool | Nil
- #wait : Time::Span
- #wait=(v : Time::Span)
- #wait? : Time::Span | Nil
Macro Detail
Instance Method Detail
def _cfg : Hash(String, Bool | IO | Int32 | NGHTTP::Transport | Range(Int32, Int32) | String | Time::Span | {String, String} | Nil)
#