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 之间(否则强制取值)。

mPowerSupply

otPowerSupply otDeviceProperties::mPowerSupply

电源配置。

mSupportsCcm

bool otDeviceProperties::mSupportsCcm

设备是否支持 CCM(可充当 CCM 边界路由器)。

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源