module

SOCKS::SessionProcessor

Class methods

get_inbound_enhanced_websocket?(session : Session) : Enhanced::WebSocket | Nil
Source
get_outbound_enhanced_websocket?(session : Session) : Enhanced::WebSocket | Nil
Source
perform(server : Server, session : Session, pause_pool : PausePool | Nil = nil, finish_callback : Proc(Transfer, UInt64, UInt64, Nil) | Nil = nil, heartbeat_callback : Proc(Transfer, Time::Span, Bool) | Nil = nil) : Enhanced::CommandFlag | Nil
Source
perform(session : Session, pause_pool : PausePool | Nil = nil, finish_callback : Proc(Transfer, UInt64, UInt64, Nil) | Nil = nil, heartbeat_callback : Proc(Transfer, Time::Span, Bool) | Nil = nil) : Enhanced::CommandFlag | Nil
Source
perform(session : Session, reuse_pool : ReusePool | Nil = nil, finish_callback : Proc(Transfer, UInt64, UInt64, Nil) | Nil = nil, heartbeat_callback : Proc(Transfer, Time::Span, Bool) | Nil = nil) : Enhanced::CommandFlag | Nil
Source

Nested types