MySQL 9.7.0
Source Code Documentation
HostCache::HostCacheImpl Member List

This is the complete list of members for HostCache::HostCacheImpl, including all inherited members.

cache_HostCache::HostCacheImplprivate
cache_drops_expired_tot_HostCache::HostCacheImplprivate
cache_drops_tot_HostCache::HostCacheImplprivate
cache_hits_tot_HostCache::HostCacheImplprivate
cache_inserts_tot_HostCache::HostCacheImplprivate
cache_uses_tot_HostCache::HostCacheImplprivate
config_HostCache::HostCacheImplprivate
context_mutex_HostCache::HostCacheImplprivate
distribution_HostCache::HostCacheImplprivate
Entry typedefHostCache::HostCacheImplprivate
get_cache_drops() overrideHostCache::HostCacheImplinlineprivatevirtual
get_cache_expired() overrideHostCache::HostCacheImplinlineprivatevirtual
get_cache_hits() overrideHostCache::HostCacheImplinlineprivatevirtual
get_cache_inserts() overrideHostCache::HostCacheImplinlineprivatevirtual
get_cache_size() overrideHostCache::HostCacheImplinlineprivatevirtual
get_cache_used() overrideHostCache::HostCacheImplinlineprivatevirtual
get_entries() overrideHostCache::HostCacheImplinlineprivatevirtual
get_minimum_ttl(const ResolveHostResult &result)HostCache::HostCacheImplinlineprivate
get_minimum_ttl_impl(const ResolveHostResult &result)HostCache::HostCacheImplinlineprivate
get_temporary_entries() overrideHostCache::HostCacheImplinlineprivatevirtual
get_temporary_size() overrideHostCache::HostCacheImplinlineprivatevirtual
HostCacheImpl(std::shared_ptr< HostCacheConfig > config)HostCache::HostCacheImplinline
is_entry_valid(const Entry::time_point &tp, const Entry *entry)HostCache::HostCacheImplinlineprivatestatic
is_entry_valid(const Entry *entry)HostCache::HostCacheImplinlineprivatestatic
lookup_cache(const Hostname &hostname, const CachePolicy cache_policy, ResolvedAddresses *out_cached, TemporaryEntryPtr *out_temporary)HostCache::HostCacheImplinlineprivate
LookupResult enum nameHostCache::HostCacheImplprivate
rand_engine_HostCache::HostCacheImplprivate
resolve_host(const std::string &hostname, CachePolicy cache_policy)HostCache::HostCacheImplinline
second typedefHostCache::HostCacheImplprivate
State typedefHostCache::HostCacheImplprivate
temporary_entries_HostCache::HostCacheImplprivate
temporary_finished(TemporaryEntryPtr &temporary_entry, const bool store_result)HostCache::HostCacheImplinlineprivate
temporary_process_result(TemporaryEntryPtr &temporary_entry, const ResolveHostResult &result)HostCache::HostCacheImplinlineprivate
temporary_resolving(TemporaryEntryPtr &temporary_entry)HostCache::HostCacheImplinlineprivate
TemporaryEntry typedefHostCache::HostCacheImplprivate
TemporaryEntryPtr typedefHostCache::HostCacheImplprivate
try_purge_expired_entries()HostCache::HostCacheImplinlineprivate
VectorOfAddresses typedefHostCache::HostCacheImpl
~HostCacheImpl() override=defaultHostCache::HostCacheImpl
~HostCacheStatisticsComponent()=defaultHostCacheStatisticsComponentvirtual