10namespace clients::dns {
13class ResolverException :
public std::runtime_error {
15 using std::runtime_error::runtime_error;
19class UnsupportedDomainException :
public ResolverException {
21 using ResolverException::ResolverException;
25class NotResolvedException :
public ResolverException {
27 using ResolverException::ResolverException;
31class InvalidConfigException :
public ResolverException {
33 using ResolverException::ResolverException;