Undocumented in source.
gio.Resolver provides cancellable synchronous and asynchronous DNS resolution, for hostnames (Resolver.lookupByAddress, Resolver.lookupByName and their async variants) and SRV (service) records (Resolver.lookupService).
Undocumented in source.