hio.resolver.ares

Undocumented in source.

Members

Aliases

ares_channel
alias ares_channel = ares_channeldata*
Undocumented in source.
ares_in6_addr
alias ares_in6_addr = ubyte[16]
Undocumented in source.
ares_socket_t
alias ares_socket_t = int
Undocumented in source.

Functions

ARES_SOCK_READABLE
int ARES_SOCK_READABLE(uint bits, uint num)
Undocumented in source. Be warned that the author may not have intended to support it.
ARES_SOCK_WRITABLE
int ARES_SOCK_WRITABLE(uint bits, uint num)
Undocumented in source. Be warned that the author may not have intended to support it.
_check_init_resolverCache
void _check_init_resolverCache()
Undocumented in source. Be warned that the author may not have intended to support it.
_check_init_theResolver
void _check_init_theResolver()
Undocumented in source. Be warned that the author may not have intended to support it.
hio_gethostbyname
ResolverResult4 hio_gethostbyname(string hostname, C callback, ushort port, Duration timeout)
hio_gethostbyname
ResolverResult4 hio_gethostbyname(string host, ushort port, Duration timeout)
hio_gethostbyname6
ResolverResult6 hio_gethostbyname6(string host, ushort port, Duration timeout)
hio_gethostbyname6
ResolverResult6 hio_gethostbyname6(string hostname, C callback, ushort port, Duration timeout)
resolver_errno
string resolver_errno(int r)
tryLocalResolve4
ResolverResult4 tryLocalResolve4(string host, short port)
Undocumented in source. Be warned that the author may not have intended to support it.
tryLocalResolve6
ResolverResult6 tryLocalResolve6(string host, short port)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

ARES_EBADFAMILY
enum ARES_EBADFAMILY;
Undocumented in source.
ARES_EBADFLAGS
enum ARES_EBADFLAGS;
Undocumented in source.
ARES_EBADHINTS
enum ARES_EBADHINTS;
Undocumented in source.
ARES_EBADNAME
enum ARES_EBADNAME;
Undocumented in source.
ARES_EBADQUERY
enum ARES_EBADQUERY;
Undocumented in source.
ARES_EBADRESP
enum ARES_EBADRESP;
Undocumented in source.
ARES_EBADSTR
enum ARES_EBADSTR;
Undocumented in source.
ARES_ECONNREFUSED
enum ARES_ECONNREFUSED;
Undocumented in source.
ARES_EDESTRUCTION
enum ARES_EDESTRUCTION;
Undocumented in source.
ARES_EFILE
enum ARES_EFILE;
Undocumented in source.
ARES_EFORMERR
enum ARES_EFORMERR;
Undocumented in source.
ARES_EMPTY
enum ARES_EMPTY;
Undocumented in source.
ARES_ENODATA
enum ARES_ENODATA;
Undocumented in source.
ARES_ENOMEM
enum ARES_ENOMEM;
Undocumented in source.
ARES_ENONAME
enum ARES_ENONAME;
Undocumented in source.
ARES_ENOTFOUND
enum ARES_ENOTFOUND;
Undocumented in source.
ARES_ENOTIMP
enum ARES_ENOTIMP;
Undocumented in source.
ARES_EOF
enum ARES_EOF;
Undocumented in source.
ARES_EREFUSED
enum ARES_EREFUSED;
Undocumented in source.
ARES_ESERVFAIL
enum ARES_ESERVFAIL;
Undocumented in source.
ARES_ETIMEOUT
enum ARES_ETIMEOUT;
Undocumented in source.
ARES_FLAG_STAYOPEN
enum ARES_FLAG_STAYOPEN;
Undocumented in source.
ARES_GETSOCK_MAXNUM
enum ARES_GETSOCK_MAXNUM;
Undocumented in source.
ARES_OPT_FLAGS
enum ARES_OPT_FLAGS;
Undocumented in source.
ARES_SOCKET_BAD
enum ARES_SOCKET_BAD;
Undocumented in source.
ARES_SUCCESS
enum ARES_SUCCESS;
Undocumented in source.
MaxDNSTTL
enum MaxDNSTTL;
Undocumented in source.
MaxFilesTTL
enum MaxFilesTTL;
Undocumented in source.
MaxNegTTL
enum MaxNegTTL;
Undocumented in source.
ResolverCacheSize
enum ResolverCacheSize;
Undocumented in source.
ns_c_in
enum ns_c_in;
Undocumented in source.
ns_t_a
enum ns_t_a;
Undocumented in source.
ns_t_aaaa
enum ns_t_aaaa;
Undocumented in source.
sec2hnsec
enum sec2hnsec;
Undocumented in source.

Static variables

opts
ares_options opts;
Undocumented in source.

Structs

DNS4QueryInProgress
struct DNS4QueryInProgress
Undocumented in source.
DNS6QueryInProgress
struct DNS6QueryInProgress
Undocumented in source.
ResolverResult4
struct ResolverResult4
ResolverResult6
struct ResolverResult6
ares_addr6ttl
struct ares_addr6ttl
Undocumented in source.
ares_addrttl
struct ares_addrttl
Undocumented in source.
ares_channeldata
struct ares_channeldata
Undocumented in source.
ares_options
struct ares_options
Undocumented in source.

Meta