Options
All
  • Public
  • Public/Protected
  • All
Menu

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

    Returns void

  • Parameters

    • hostname: string
    • rrtype: "CNAME"
    • callback: function

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • hostname: string
    • rrtype: "NS"
    • callback: function

    Returns void

  • Parameters

    • hostname: string
    • rrtype: "PTR"
    • callback: function

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • hostname: string
    • rrtype: "TXT"
    • callback: function

    Returns void

  • Parameters

    Returns void

Index

Functions

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"

    Returns Promise<NaptrRecord[]>

  • Parameters

    • hostname: string
    • rrtype: "SOA"

    Returns Promise<SoaRecord>

  • Parameters

    • hostname: string
    • rrtype: "SRV"

    Returns Promise<SrvRecord[]>

  • Parameters

    • hostname: string
    • rrtype: "TXT"

    Returns Promise<string[][]>

  • Parameters

    • hostname: string
    • rrtype: string

    Returns Promise<string[] | MxRecord[] | NaptrRecord[] | SoaRecord | SrvRecord[] | string[][] | AnyRecord[]>

Generated using TypeDoc