the DNS name to look up the record for
the type of DNS record to look up
a gio.Cancellable, or NULL
a non-empty GList of glib.Variant, or NULL on error. You must free each of the records and the list when you are done with it. (You can use g_list_free_full() with Variant.unref to do this.)
GException on failure.
2.34
Synchronously performs a DNS record lookup for the given rrname and returns a list of records as glib.Variant tuples. See GResolverRecordType for information on what the records contain for each record_type.
If the DNS resolution fails, error (if non-NULL) will be set to a value from GResolverError and NULL will be returned.
If cancellable is non-NULL, it can be used to cancel the operation, in which case error (if non-NULL) will be set to G_IO_ERROR_CANCELLED.