Resolve4
[<Interface>]
type Resolve4 =
abstract member Invoke (hostname: string, options: ResolveOptions, callback: Callback3) : unit
abstract member Invoke (hostname: string, options: ResolveWithTtlOptions, callback: Callback2) : unit
abstract member Invoke (hostname: string, callback: Callback) : unit
abstract member __promisify__ (hostname: string, ?options: ResolveOptions) : Promise<U2<string array,RecordWithTtl array>>
abstract member __promisify__ (hostname: string, options: ResolveWithTtlOptions) : Promise<RecordWithTtl array>
abstract member __promisify__ (hostname: string) : Promise<string array>| Assembly | Xantham.Fable.Node |
Declared inside
Callback | |
Callback2 | |
Callback3 |
Methods
abstract member Invoke (hostname: string, options: ResolveOptions, callback: Callback3) : unit
abstract member Invoke (hostname: string, options: ResolveOptions, callback: Callback3) : unitUses the DNS protocol to resolve a IPv4 addresses (A records) for the hostname. The addresses argument passed to the callback function will contain an array of IPv4 addresses (e.g.['74.125.79.104', '74.125.79.105', '74.125.79.106']).
@since v0.1.16
| Parameter | |
|---|---|
hostname | Host name to resolve. |
abstract member Invoke (hostname: string, options: ResolveWithTtlOptions, callback: Callback2) : unit
abstract member Invoke (hostname: string, options: ResolveWithTtlOptions, callback: Callback2) : unitUses the DNS protocol to resolve a IPv4 addresses (A records) for the hostname. The addresses argument passed to the callback function will contain an array of IPv4 addresses (e.g.['74.125.79.104', '74.125.79.105', '74.125.79.106']).
@since v0.1.16
| Parameter | |
|---|---|
hostname | Host name to resolve. |
abstract member Invoke (hostname: string, callback: Callback) : unit
abstract member Invoke (hostname: string, callback: Callback) : unitUses the DNS protocol to resolve a IPv4 addresses (A records) for the hostname. The addresses argument passed to the callback function will contain an array of IPv4 addresses (e.g.['74.125.79.104', '74.125.79.105', '74.125.79.106']).
@since v0.1.16
| Parameter | |
|---|---|
hostname | Host name to resolve. |
abstract member __promisify__ (hostname: string, ?options: ResolveOptions) : Promise<U2<string array,RecordWithTtl array>>abstract member __promisify__ (hostname: string, options: ResolveWithTtlOptions) : Promise<RecordWithTtl array>