class NGHTTP::DirectConnection

Direct Known Subclasses

Defined in:

nghttp/transports/direct_connection.cr

Instance Method Summary

Instance methods inherited from class NGHTTP::Transport

broken? : Bool broken?, close(ignore_errors = false) close, closed? closed?, connect_timeout=(connect_timeout : Time::Span) connect_timeout=, dns_timeout=(dns_timeout : Time::Span) dns_timeout=, handle_request(env : HTTPEnv) handle_request, handle_response(env : HTTPEnv) handle_response, no_socket? no_socket?, queue queue, queue? : Channel(NGHTTP::Transport)? queue?, read_timeout=(read_timeout : Time::Span) read_timeout=, release release, require_reconnect=(t : Bool) require_reconnect=, require_reconnect? : Bool require_reconnect?, socket=(socket : IO | Nil) socket=

Constructor methods inherited from class NGHTTP::Transport

new(queue : Nil | Channel(NGHTTP::Transport)) new

Instance Method Detail

def broken? : Bool #

[View source]
def connect(env : HTTPEnv) #

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

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

[View source]
def socket #

[View source]
def socket? : IO? #

[View source]