Required Files
    - socket
 - fcntl
 - timeout
 - thread
 - securerandom
 - win32/resolv
 - win32/resolv
 
Namespace
    - MODULE Errno
 - MODULE Fcntl
 - MODULE Resolv::DNS::Resource::IN
 - MODULE Win32
 - CLASS Resolv
 - CLASS Resolv::DNS
 - CLASS Resolv::DNS::Config
 - CLASS Resolv::DNS::Config::NXDomain
 - CLASS Resolv::DNS::Config::OtherResolvError
 - CLASS Resolv::DNS::DecodeError
 - CLASS Resolv::DNS::EncodeError
 - CLASS Resolv::DNS::Name
 - CLASS Resolv::DNS::Query
 - CLASS Resolv::DNS::Requester
 - CLASS Resolv::DNS::Requester::RequestError
 - CLASS Resolv::DNS::Resource
 - CLASS Resolv::DNS::Resource::ANY
 - CLASS Resolv::DNS::Resource::CNAME
 - CLASS Resolv::DNS::Resource::DomainName
 - CLASS Resolv::DNS::Resource::Generic
 - CLASS Resolv::DNS::Resource::HINFO
 - CLASS Resolv::DNS::Resource::IN::A
 - CLASS Resolv::DNS::Resource::IN::AAAA
 - CLASS Resolv::DNS::Resource::IN::SRV
 - CLASS Resolv::DNS::Resource::IN::WKS
 - CLASS Resolv::DNS::Resource::MINFO
 - CLASS Resolv::DNS::Resource::MX
 - CLASS Resolv::DNS::Resource::NS
 - CLASS Resolv::DNS::Resource::PTR
 - CLASS Resolv::DNS::Resource::SOA
 - CLASS Resolv::DNS::Resource::TXT
 - CLASS Resolv::Hosts
 - CLASS Resolv::IPv4
 - CLASS Resolv::IPv6
 - CLASS Resolv::ResolvError
 - CLASS Resolv::ResolvTimeout
 - CLASS Socket