class

SOCKS::PausePool

Inherits Reference < Object

Constructors

new(clearInterval : Time::Span = 60.seconds, capacity : Int32 = 128)
Source

Instance methods

assign_connection_identifier
Source
capacity
Source
clear
Source
clearInterval
Source
connection_identifier_includes?(connection_identifier : UUID) : Bool
Source
connectionIdentifiers
Source
entries
Source
get?(connection_identifier : UUID) : Entry | Nil
Source
inactive_entry_cleanup_mutex
Source
lastCleanedUp
Source
mutex
Source
remove_connection_identifier(connection_identifier : UUID) : Bool
Source
set(connection_identifier : UUID, destination : IO, state : Enhanced::State::WebSocket) : Bool
Source
size
Source

Nested types