abstract class NGHTTP::Transport

Direct Known Subclasses

Defined in:

nghttp/transport.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(queue : Nil | Channel(NGHTTP::Transport)) #

[View source]

Instance Method Detail

abstract def broken? : Bool #

[View source]
def close(ignore_errors = false) #

[View source]
def closed? #

[View source]
def connect_timeout=(connect_timeout : Time::Span) #

[View source]
def dns_timeout=(dns_timeout : Time::Span) #

[View source]
abstract def handle_request(env : HTTPEnv) #

[View source]
abstract def handle_response(env : HTTPEnv) #

[View source]
def no_socket? #

[View source]
def queue #

[View source]
def queue? : Channel(NGHTTP::Transport)? #

[View source]
def read_timeout=(read_timeout : Time::Span) #

[View source]
def release #

[View source]
def require_reconnect=(t : Bool) #

[View source]
def require_reconnect? : Bool #

[View source]
def socket=(socket : IO | Nil) #

[View source]