PySide6.QtCoap.QCoapResource¶
- class QCoapResource¶
QCoapResource类保存了关于发现的资源的信息。更多…概要¶
方法¶
def
__init__()def
contentFormat()def
host()def
interface()def
maximumSize()def
observable()def
path()def
resourceType()def
setHost()def
setInterface()def
setMaximumSize()def
setObservable()def
setPath()def
setTitle()def
swap()def
title()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QCoapRequest包含资源路径和标题以及其他辅助信息的数据。- __init__()¶
构造一个新的
QCoapResource。- __init__(other)
- Parameters:
其他 –
QCoapResource
构造一个新的CoAP资源作为
other的副本,使两个资源完全相同。- contentFormat()¶
- Return type:
整数
返回资源的Content-Format代码。
Content-Format代码对应于'ct'属性,并提供了关于此资源返回的Content-Formats的提示。它在RFC 7252中指定。
另请参阅
- host()¶
- Return type:
返回资源的主机。
另请参阅
- interface()¶
- Return type:
字符串
返回资源的接口描述。
接口描述中的‘if’属性是一个不透明的字符串,用于提供名称或URI,指示用于与目标资源交互的特定接口定义。它在RFC 6690中指定。
另请参阅
- maximumSize()¶
- Return type:
整数
返回资源的最大大小。
最大大小估计属性'sz'给出了对目标URI执行GET操作返回的资源表示的最大大小的指示。它在RFC 6690中指定。
另请参阅
- observable()¶
- Return type:
布尔
如果资源是可观察的,返回
true另请参阅
- path()¶
- Return type:
字符串
返回资源的路径。
另请参阅
- resourceType()¶
- Return type:
字符串
返回资源的类型。
另请参阅
- setContentFormat(contentFormat)¶
- Parameters:
contentFormat – int
将资源的内容格式设置为
contentFormat。内容格式可以是CoAP内容格式注册表中定义的其中一种内容格式。注意
CoAP支持常见的内容格式,如XML、JSON等,但这些是基于文本的,因此在有效载荷和处理上都较为繁重。推荐与CoAP一起使用的内容格式之一是CBOR,它是为这种上下文设计的。
另请参阅
contentFormat()QCborStreamWriterQCborStreamReader- setHost(host)¶
- Parameters:
主机 –
QHostAddress
将资源的主机设置为
host。另请参阅
- setInterface(interface)¶
- Parameters:
interface – str
将资源的接口设置为
interface。另请参阅
- setMaximumSize(maximumSize)¶
- Parameters:
maximumSize – int
将资源的最大大小设置为
maximumSize。另请参阅
- setObservable(observable)¶
- Parameters:
observable – 布尔值
如果
observable参数为true,则使资源可观察。另请参阅
- setPath(path)¶
- Parameters:
路径 – 字符串
将资源的路径设置为
path。另请参阅
- setResourceType(resourceType)¶
- Parameters:
resourceType – str
将资源类型设置为
resourceType。另请参阅
- setTitle(title)¶
- Parameters:
标题 – str
将资源的标题设置为
title。另请参阅
- swap(other)¶
- Parameters:
其他 –
QCoapResource
将此资源与
other交换。此操作非常快速且永远不会失败。- title()¶
- Return type:
字符串
返回资源的标题。
另请参阅