虚拟方法

GioResolverlookup_records_async

since: 2.34

声明 [src]

void
lookup_records_async (
  GResolver* resolver,
  const gchar* rrname,
  GResolverRecordType record_type,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [src]

开始异步执行给定 rrnameDNS 查找,并在最终调用 callback 后,必须调用 g_resolver_lookup_records_finish() 以获取最终结果。有关更多信息,请参阅 g_resolver_lookup_records()

有效自:2.34

参数

rrname

类型: const gchar*

要查找记录的 DNS 名称。

数据由方法调用者拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。
record_type

类型: GResolverRecordType

要查找的 DNS 记录类型。

cancellable

类型: GCancellable

一个 GCancellable,或 NULL

该参数可以是 NULL
数据由方法调用者拥有。
callback

类型: GAsyncReadyCallback

在解析完成后调用的回调。

user_data

类型: gpointer

callback 提供数据。

该参数可以是 NULL
数据由方法调用者拥有。