#include <KviDnsResolver.h>
KviDnsResolverThread::~KviDnsResolverThread |
( |
| ) |
|
|
protectedvirtualdefault |
void KviDnsResolverThread::run |
( |
| ) |
|
|
protectedvirtual |
References KviDnsResolverResult::appendAddress(), KviDnsResolverResult::appendHostname(), KviNetUtils::binaryIpToStringIp(), KviError::DNSQueryFailed, KviError::DNSTemporaneousFault, KviError::HostNotFound, KviDnsResolver::IPv4, KviDnsResolver::IPv6, m_pParentDns, m_queryType, m_szQuery, KviError::NoHostToResolve, KviError::NoIPv6Support, postDnsError(), KviDnsResolverResult::setError(), KviDnsResolverResult::setQuery(), KviNetUtils::stringIpToBinaryIp(), translateDnsError(), KviError::UnrecoverableNameserverError, and KviError::ValidNameButNoIpAddress.
References KviError::DNSInternalErrorBadFlags, KviError::DNSInternalErrorOutOfMemory, KviError::DNSInternalErrorServiceNotSupported, KviError::DNSInternalErrorUnsupportedSocketType, KviError::DNSNoName, KviError::DNSQueryFailed, KviError::DNSTemporaneousFault, EAI_ADDRFAMILY, EAI_NODATA, KviError::UnrecoverableNameserverError, KviError::UnsupportedAddressFamily, and KviError::ValidNameButNoIpAddress.
Referenced by run().
QString KviDnsResolverThread::m_szQuery |
|
protected |
The documentation for this class was generated from the following files: