DnsResolver.resolve

bool resolve(scope const(char)[] hostname, EventLoop.DnsWatcherCallback callback, CancelToken cancel = CancelToken .invalid) @trusted

Asynchronously resolve a hostname.

Parameters

hostnameHostname to resolve (e.g., "google.com").
callbackCallback invoked when resolution completes.
cancelOptional cancellation token.

Returns

true if the resolution was successfully queued.