方法
GioResolverlookup_by_address
自:2.22
声明 [src]
gchar*
g_resolver_lookup_by_address (
GResolver* resolver,
GInetAddress* address,
GCancellable* cancellable,
GError** error
)
描述 [src]
同步地将 address
反向解析以确定其关联的主机名。
如果 DNS 解析失败,则 error
(如果非 NULL)将设置为来自 GResolverError
的值。
如果 cancellable
非空,则可以用于取消操作,在这种情况下,error
(如果非空)将设置为 G_IO_ERROR_CANCELLED
。
自:2.22
参数
address
-
类型:
GInetAddress
要反向解析的地址。
数据由方法调用者拥有。 cancellable
-
类型:
GCancellable
一个
GCancellable
,或者NULL
。该参数可以是 NULL
。数据由方法调用者拥有。 error
-
类型:
GError **
可恢复错误的返回位置。
该参数可以是 NULL
。如果返回位置非空,则必须将其初始化为空 GError
。如果没有错误,方法将保留初始化的参数为 NULL
。在发生错误的情况下,参数将被设置为 新分配的 GError
;调用者将保留数据的所有权,并负责释放它。