Callable
- resolve(hostname: string, callback: function): void
- resolve(hostname: string, rrtype: "A", callback: function): void
- resolve(hostname: string, rrtype: "AAAA", callback: function): void
- resolve(hostname: string, rrtype: "ANY", callback: function): void
- resolve(hostname: string, rrtype: "CNAME", callback: function): void
- resolve(hostname: string, rrtype: "MX", callback: function): void
- resolve(hostname: string, rrtype: "NAPTR", callback: function): void
- resolve(hostname: string, rrtype: "NS", callback: function): void
- resolve(hostname: string, rrtype: "PTR", callback: function): void
- resolve(hostname: string, rrtype: "SOA", callback: function): void
- resolve(hostname: string, rrtype: "SRV", callback: function): void
- resolve(hostname: string, rrtype: "TXT", callback: function): void
- resolve(hostname: string, rrtype: string, callback: function): void
-
Parameters
-
hostname: string
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "A"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "AAAA"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "ANY"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "CNAME"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "MX"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "NAPTR"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "NS"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "PTR"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "SOA"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "SRV"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: "TXT"
-
callback: function
Returns void
-
Parameters
-
hostname: string
-
rrtype: string
-
callback: function
Returns void
Functions
__promisify__
- __promisify__(hostname: string, rrtype?: "A" | "AAAA" | "CNAME" | "NS" | "PTR"): Promise<string[]>
- __promisify__(hostname: string, rrtype: "ANY"): Promise<AnyRecord[]>
- __promisify__(hostname: string, rrtype: "MX"): Promise<MxRecord[]>
- __promisify__(hostname: string, rrtype: "NAPTR"): Promise<NaptrRecord[]>
- __promisify__(hostname: string, rrtype: "SOA"): Promise<SoaRecord>
- __promisify__(hostname: string, rrtype: "SRV"): Promise<SrvRecord[]>
- __promisify__(hostname: string, rrtype: "TXT"): Promise<string[][]>
- __promisify__(hostname: string, rrtype: string): Promise<string[] | MxRecord[] | NaptrRecord[] | SoaRecord | SrvRecord[] | string[][] | AnyRecord[]>
-
Parameters
-
hostname: string
-
Optional rrtype: "A" | "AAAA" | "CNAME" | "NS" | "PTR"
Returns Promise<string[]>
-
Parameters
-
hostname: string
-
rrtype: "ANY"
Returns Promise<AnyRecord[]>
-
Parameters
-
hostname: string
-
rrtype: "MX"
Returns Promise<MxRecord[]>
-
Parameters
-
hostname: string
-
rrtype: "NAPTR"
-
Parameters
-
hostname: string
-
rrtype: "SOA"
-
Parameters
-
hostname: string
-
rrtype: "SRV"
Returns Promise<SrvRecord[]>
-
Parameters
-
hostname: string
-
rrtype: "TXT"
Returns Promise<string[][]>
-
Parameters
-
hostname: string
-
rrtype: string