Types
DnsResolver = ref object of NameResolver nameServers*: seq[TransportAddress]
- Source Edit
Procs
proc new(T: typedesc[DnsResolver]; nameServers: seq[TransportAddress]): T:type {. ...raises: [].}
- Source Edit
Methods
method resolveIp(self: DnsResolver; address: string; port: Port; domain: Domain = Domain.AF_UNSPEC): InternalRaisesFuture[ seq[TransportAddress], (CancelledError, TransportAddressError)] {. stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit
method resolveTxt(self: DnsResolver; address: string): InternalRaisesFuture[ seq[string], (CancelledError,)] {.stackTrace: false, ...raises: [], gcsafe, raises: [], raises: [], tags: [RootEffect].}
- Source Edit