Skip to content

Resolver

[<Interface>]
type Resolver =
    abstract member getServers: unit -> ResizeArray<string> with get, set
    abstract member resolve: resolve with get, set
    abstract member resolve4: resolve4 with get, set
    abstract member resolve6: resolve6 with get, set
    abstract member resolveAny: resolveAny with get, set
    abstract member resolveCaa: resolveCaa with get, set
    abstract member resolveCname: resolveCname with get, set
    abstract member resolveMx: resolveMx with get, set
    abstract member resolveNaptr: resolveNaptr with get, set
    abstract member resolveNs: resolveNs with get, set
    abstract member resolvePtr: resolvePtr with get, set
    abstract member resolveSoa: resolveSoa with get, set
    abstract member resolveSrv: resolveSrv with get, set
    abstract member resolveTlsa: resolveTlsa with get, set
    abstract member resolveTxt: resolveTxt with get, set
    abstract member reverse: reverse with get, set
    abstract member setServers: ResizeArray<string> -> unit with get, set
    abstract member cancel () : unit
    abstract member setLocalAddress (?ipv4: string, ?ipv6: string) : unit
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Import>]

Declared inside

resolve
resolve4
resolve6
resolveAny
resolveCaa
resolveCname
resolveMx
resolveNaptr
resolveNs
resolvePtr
resolveSoa
resolveSrv
resolveTlsa
resolveTxt
reverse

Properties

abstract member getServers: unit -> ResizeArray<string> with get, set
abstract member resolve: resolve with get, set
abstract member resolve4: resolve4 with get, set
abstract member resolve6: resolve6 with get, set
abstract member resolveAny: resolveAny with get, set
abstract member resolveCaa: resolveCaa with get, set
abstract member resolveCname: resolveCname with get, set
abstract member resolveMx: resolveMx with get, set
abstract member resolveNaptr: resolveNaptr with get, set
abstract member resolveNs: resolveNs with get, set
abstract member resolvePtr: resolvePtr with get, set
abstract member resolveSoa: resolveSoa with get, set
abstract member resolveSrv: resolveSrv with get, set
abstract member resolveTlsa: resolveTlsa with get, set
abstract member resolveTxt: resolveTxt with get, set
abstract member reverse: reverse with get, set
abstract member setServers: ResizeArray<string> -> unit with get, set

Methods

abstract member cancel () : unit
abstract member setLocalAddress (?ipv4: string, ?ipv6: string) : unit