26#ifndef MYSQL_HARNESS_RESOLVER_INTERFACE_H_
27#define MYSQL_HARNESS_RESOLVER_INTERFACE_H_
31#include "harness_export.h"
46 const std::string &hostname,
Definition: interface.h:37
virtual ResolveHostResult resolve_host(const std::string &hostname, CachePolicy cache_policy=CachePolicy::UseIfPresent)=0
virtual ~ResolverInterface()=default
Definition: expected.h:286
mysql_harness::resolver::ResolveHostResult ResolveHostResult
Definition: host_cache.cc:44
CachePolicy
Definition: common.h:40
Singleton class that stores the application type.
Definition: component_application_type_name.h:31