- class QMqttSubscriptionProperties#
类
QMqttSubscriptionProperties
表示一个QMqttClient
可在订阅主题过滤器时传递给服务器的配置选项。更多...摘要#
方法#
def
__init__()
def
noLocal()
def
setNoLocal()
注意
本文档可能包含从 C++ 自动翻译到 Python 的片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们
详细描述#
注意
订阅属性是 MQTT 5.0 规范的一部分,并且不能在低于此协议级别连接时使用。有关更多信息,请参阅
ProtocolVersion
。- __init__()#
- __init__(arg__1)
- 参数:
arg__1 –
QMqttSubscriptionProperties
- noLocal()#
- 返回类型:
bool
如果订阅不应在同一主题上接收本地消息,则返回 true。
另请参阅
- setNoLocal(noloc)#
- 参数:
noloc – bool
将订阅选项设置为不接受本地消息。当客户端发布与现有本地订阅相同主题的消息时,默认情况下,服务器会将消息发送回客户端。如果将
noloc
设置为 true,则代理不会发送任何客户端已发布的信息。另请参阅
- setSubscriptionIdentifier(id)#
- 参数:
id – int
将订阅标识符设置为
id
。- setUserProperties(user)#
- 参数:
user –
QMqttUserProperties
将用户属性设置为
user
。另请参阅
- subscriptionIdentifier()#
- 返回类型:
int
返回用于描述订阅的订阅标识符。
- userProperties()#
- 返回类型:
QMqttUserProperties
返回用户指定的属性。
另请参阅