class SOCKS::ReusePool

Defined in:

socks/reuse_pool.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(clearInterval : Time::Span = 10.seconds, capacity : Int32 = 5) #

[View source]

Instance Method Detail

def capacity : Int32 #

[View source]
def clear #

[View source]
def clearInterval : Time::Span #

[View source]
def entries : Set(Entry) #

[View source]
def get? : Transfer | Nil #

[View source]
def inactive_entry_cleanup_mutex #

[View source]
def lastCleanedUp : Time #

[View source]
def mutex : Mutex #

[View source]
def size : Int32 #

[View source]
def unshift(value : Transfer) : Bool #

[View source]