otDeviceProperties
#include <thread_ftd.h>
表示用于计算设备上的本地主要权重的设备属性。
摘要
这些参数设置依据为设备的功能、是否充当边界路由器、其电源配置等。
mIsUnstable
表示设备的运行稳定性,由供应商专用机制决定。可能包括以下情况:
- 设备内部检测到它丢失外部电源的频率比平时高。通常由供应商决定。
- 设备在内部检测到它重启的频率比平时高。通常由供应商决定。
公共属性 |
|
---|---|
mIsBorderRouter
|
bool
设备是否为边界路由器。
|
mIsUnstable
|
bool
设备的运行稳定性(特定于供应商)。
|
mLeaderWeightAdjustment
|
int8_t
权重调整。应介于 -16 到 +16 之间(否则强制取值)。
|
mPowerSupply
|
电源配置。
|
mSupportsCcm
|
bool
设备是否支持 CCM(可充当 CCM 边界路由器)。
|
公共属性
mIsBorderRouter
bool otDeviceProperties::mIsBorderRouter
设备是否为边界路由器。
mIsUnstable
bool otDeviceProperties::mIsUnstable
设备的运行稳定性(特定于供应商)。
mLeaderWeightAdjustment
int8_t otDeviceProperties::mLeaderWeightAdjustment
权重调整。应介于 -16 到 +16 之间(否则强制取值)。
mSupportsCcm
bool otDeviceProperties::mSupportsCcm
设备是否支持 CCM(可充当 CCM 边界路由器)。
资源
OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源。