EventLoop.registerDns

Token registerDns(scope const(char)[] host, DnsWatcherCallback callback, CancelToken cancel = CancelToken .invalid) @trusted nothrow

Register an async DNS resolution watcher.

Parameters

hostHostname to resolve.
callbackCallback invoked when resolution completes.
cancelOptional cancellation token.

Returns

New watcher token on success, or Token.invalid with errno set.