nl::编织:个人资料::SoftwareUpdate::ProductSpec

#include <src/lib/profiles/software-update/SoftwareUpdateProfile.h>

表示产品规范的辅助类。

总结

构造函数和构造函数

ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
ProductSpec 对象的构造函数。
ProductSpec()
默认构造函数,用于创建无效的 ProductSpec 对象。

公共属性

productId
uint16_t
从供应商管理的命名空间中提取的 16 位产品 ID。
productRev
uint16_t
从供应商管理的命名空间中提取的 16 位产品修订版本。
vendorId
uint16_t
Weave 供应商 ID 来自 Weave 供应商标识符注册表。

公共函数

operator==(const ProductSpec &) const
bool
等式运算符。

公共属性

productId

uint16_t productId

从供应商管理的命名空间中提取的 16 位产品 ID。

产品收入

uint16_t productRev

从供应商管理的命名空间中提取的 16 位产品修订版本。

vendorId

uint16_t vendorId

Weave 供应商 ID 来自 Weave 供应商标识符注册表。

公共函数

产品规格

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

ProductSpec 对象的构造函数。

详情
参数
[in] aVendor
指定商品的供应商标识符
[in] aProduct
供应商专用产品标识符
[in] aRevision
供应商专用产品修订版本号

产品规格

 ProductSpec()

默认构造函数,用于创建无效的 ProductSpec 对象。

在对象从消息进行反序列化的情况下使用。

运算符==

bool operator==(
  const ProductSpec &
) const 

等式运算符。

详情
参数
another
要用于检查此 ProductSpecProductSpec
退货
如果两个对象中的所有字段相等,则返回 true,否则返回 false