- class QDnsServiceRecord#
QDnsServiceRecord
类存储 DNS SRV 记录的信息。 更多…摘要#
方法#
def
__init__()
def
name()
def
port()
def
priority()
def
swap()
def
target()
def
timeToLive()
def
weight()
注意
本文档可能包含自动从C++转换到Python的代码片段。我们随时欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建票据来告知我们。
详细描述#
当对服务进行查找时,将返回零个或多个记录。每个记录由一个
QDnsServiceRecord
实例表示。字段的意义在RFC 2782中定义。
另请参阅
- __init__()#
构建一个空的记录对象。
- __init__(other)
- 参数:
other –
QDnsServiceRecord
构建一个
other
的副本。- name()#
- 返回类型::
str
返回此记录的名称。
- port()#
- 返回类型::
int
返回为目标记录返回的目标主机上的端口。
- priority()#
- 返回类型::
int
返回此记录的优先级。
客户端必须尝试用编号最低的优先级与目标主机取得联系。
- swap(other)#
- 参数:
other –
QDnsServiceRecord
将此服务记录实例与
其他
交换。此函数执行非常快且永远不会失败。- target()#
- 返回类型::
str
返回此服务记录的备用主机的域名。
- timeToLive()#
- 返回类型::
int
返回此记录有效的秒数。
- weight()#
- 返回类型::
int
返回此服务记录的权重。
权重字段指定了具有相同优先级的条目的相对权重。权重更高的条目应该有更高的选择概率。