Description Usage Arguments Details Value Author(s)
Synchronously performs a DNS SRV lookup for the given service
and
protocol
in the given domain
and returns a list of GSrvTarget
.
domain
may be an ASCII-only or UTF-8 hostname. Note also that the
service
and protocol
arguments do not
include the leading underscore that appears in the actual DNS
entry.
1 2 | gResolverLookupService(object, service, protocol, domain, cancellable = NULL,
.errwarn = TRUE)
|
|
a |
|
the service type to look up (eg, "ldap") |
|
the networking protocol to use for |
|
the DNS domain to look up the service in |
|
a |
.errwarn |
Whether to issue a warning on error or fail silently |
On success, gResolverLookupService
will return a list
of
GSrvTarget
, sorted in order of preference. (That is, you should
attempt to connect to the first target first, then the second if
the first fails, etc.)
If the DNS resolution fails, error
(if non-NULL
) will be set to
a value from GResolverError
.
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
.
If you are planning to connect to the service, it is usually easier
to create a GNetworkService
and use its GSocketConnectable
interface.
Since 2.22
A list containing the following elements:
retval |
[list] a |
|
return location for a |
Derived by RGtkGen from GTK+ documentation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.