Module: HTTPX::Resolver::_Cache

Included in:
Cache::Base
Defined in:
sig/resolver/cache.rbs

Instance Method Summary collapse

Instance Method Details

#evictvoid

This method returns an undefined value.

Parameters:

  • hostname (String)
  • ip (_ToS)


13
# File 'sig/resolver/cache.rbs', line 13

def evict: (String hostname, _ToS ip) -> void

#getArray[Entry]?

Parameters:

  • hostname (String)

Returns:



9
# File 'sig/resolver/cache.rbs', line 9

def get: (String hostname) -> Array[Entry]?

#resolveArray[Entry]?

Parameters:

  • hostname (String)

Returns:



7
# File 'sig/resolver/cache.rbs', line 7

def resolve: (String hostname) -> Array[Entry]?

#setvoid

This method returns an undefined value.

Parameters:

  • hostname (String)
  • family (ip_family)
  • addresses (Array[dns_result])


11
# File 'sig/resolver/cache.rbs', line 11

def set: (String hostname, ip_family family, Array[dns_result] addresses) -> void