отдевицепропертиес
#include <thread_ftd.h>
Представляет свойства устройства, которые используются для расчета веса локального лидера на устройстве.
Краткое содержание
Параметры устанавливаются на основе возможностей устройства, независимо от того, действует ли оно как пограничный маршрутизатор, конфигурации его источника питания и т. д.
mIsUnstable
указывает на стабильность работы устройства и определяется с помощью механизма, специфичного для поставщика. Сюда могут быть включены следующие случаи:
- Устройство внутренне обнаруживает, что теряет внешний источник питания чаще, чем обычно. То, что является обычным, определяется поставщиком.
- Устройство внутренне обнаруживает, что оно перезагружается чаще, чем обычно. То, что является обычным, определяется поставщиком.
Публичные атрибуты | |
---|---|
mIsBorderRouter | bool Является ли устройство пограничным маршрутизатором. |
mIsUnstable | bool Стабильность работы устройства (зависит от производителя). |
mLeaderWeightAdjustment | int8_t Регулировка веса. Должно быть от -16 до +16 (в противном случае ограничивается). |
mPowerSupply | Конфигурация блока питания. |
mSupportsCcm | bool Поддерживает ли устройство CCM (может выступать в качестве пограничного маршрутизатора CCM). |
Публичные атрибуты
mIsBorderRouter
bool otDeviceProperties::mIsBorderRouter
Является ли устройство пограничным маршрутизатором.
нестабилен
bool otDeviceProperties::mIsUnstable
Стабильность работы устройства (зависит от производителя).
mLeaderWeightAdjustment
int8_t otDeviceProperties::mLeaderWeightAdjustment
Регулировка веса. Должно быть от -16 до +16 (в противном случае ограничивается).
мПоддержкаCcm
bool otDeviceProperties::mSupportsCcm
Поддерживает ли устройство CCM (может выступать в качестве пограничного маршрутизатора CCM).
Ресурсы
Справочные разделы API OpenThread взяты из исходного кода, доступного на GitHub . Для получения дополнительной информации или внесения вклада в нашу документацию обратитесь к Ресурсам .