nl:: Weave:: Profiles:: 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 供应商标识符注册表中提取的 Weave 供应商 ID。
|
公共函数 |
|
---|---|
operator==(const ProductSpec &) const
|
bool
等式运算符。
|
公共属性
productId
uint16_t productId
从供应商管理的命名空间中提取的 16 位商品 ID。
productRev
uint16_t productRev
从供应商管理的命名空间中提取的 16 位产品修订版本。
vendorId
uint16_t vendorId
从 Weave 供应商标识符注册表中提取的 Weave 供应商 ID。
公共函数
ProductSpec
ProductSpec( uint16_t aVendor, uint16_t aProduct, uint16_t aRevision )
ProductSpec 对象的构造函数。
详细信息 | |||||||
---|---|---|---|---|---|---|---|
参数 |
|
运算符==
bool operator==( const ProductSpec & ) const