枚举
GioResolverRecordType
自:2.34
描述 [源代码]
这是`g_resolver_lookup_records()`或`g_resolver_lookup_records_async()`期望检索的记录类型。这些记录以`GVariant`元组列表的形式返回。每种记录类型返回的元组的值不同。
`G_RESOLVER_RECORD_SRV`记录以具有签名`(qqqs)
`的变体返回,包含带有优先级的`guint16`,带有权重的`guint16`,带有端口的`guint16`以及主机名字符串。
`G_RESOLVER_RECORD_MX`记录以具有签名`(qs)
`的变体返回,代表带有偏好的`guint16`以及包含邮件交换器主机名的字符串。
`G_RESOLVER_RECORD_TXT`记录以具有签名`(as)
`的变体返回,代表文本记录中的字符串数组。注意:大多数TXT记录仅包含单个字符串,但RFC 1035允许记录包含多个字符串。定义特定TXT记录解释的RFC可能需要在存在的情况下连接多个字符串,例如RFC 7208。
`G_RESOLVER_RECORD_SOA`记录以具有签名`(ssuuuuu)
`的变体返回,代表包含主DNS服务器的字符串,包含管理员的字符串,作为`guint32`的序列号,作为`guint32`的刷新间隔,作为`guint32`的重试间隔,作为`guint32`的过期超时,以及作为`guint32`的TTL。
`G_RESOLVER_RECORD_NS`记录以具有签名`(s)
`的变体返回,代表DNS服务器的主机名。
自:2.34