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