class QDnsServiceRecord#

QDnsServiceRecord 类存储 DNS SRV 记录的信息。 更多

摘要#

方法#

注意

本文档可能包含自动从C++转换到Python的代码片段。我们随时欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建票据来告知我们。

详细描述#

当对服务进行查找时,将返回零个或多个记录。每个记录由一个QDnsServiceRecord实例表示。

字段的意义在RFC 2782中定义。

另请参阅

QDnsLookup

__init__()#

构建一个空的记录对象。

__init__(other)
参数:

otherQDnsServiceRecord

构建一个other的副本。

name()#
返回类型::

str

返回此记录的名称。

port()#
返回类型::

int

返回为目标记录返回的目标主机上的端口。

priority()#
返回类型::

int

返回此记录的优先级。

客户端必须尝试用编号最低的优先级与目标主机取得联系。

swap(other)#
参数:

otherQDnsServiceRecord

将此服务记录实例与其他交换。此函数执行非常快且永远不会失败。

target()#
返回类型::

str

返回此服务记录的备用主机的域名。

timeToLive()#
返回类型::

int

返回此记录有效的秒数。

weight()#
返回类型::

int

返回此服务记录的权重。

权重字段指定了具有相同优先级的条目的相对权重。权重更高的条目应该有更高的选择概率。