otDeviceProperties

#include <thread_ftd.h>

Représente les propriétés de l'appareil utilisées pour calculer la pondération des régions principales locales sur un appareil.

Résumé

Les paramètres sont définis en fonction de la capacité de l'appareil, qu'il s'agisse d'un routeur de bordure, de la configuration de son alimentation, etc.

mIsUnstable indique la stabilité opérationnelle de l'appareil et est déterminée par un mécanisme spécifique au fournisseur. Cela peut inclure les cas suivants:

  • L'appareil détecte en interne qu'il perd l'alimentation externe plus souvent que d'habitude. Le fournisseur détermine les actions habituelles.
  • L'appareil détecte en interne qu'il redémarre plus souvent que d'habitude. Le fournisseur détermine les actions habituelles.

Attributs publics

mIsBorderRouter
bool
Indique si l'appareil est un routeur de bordure.
mIsUnstable
bool
Stabilité opérationnelle de l'appareil (spécifique au fournisseur).
mLeaderWeightAdjustment
int8_t
Ajustement du poids. Elle doit être comprise entre -16 et +16 (si elle est limitée dans les autres cas).
mPowerSupply
Configuration de l'alimentation.
mSupportsCcm
bool
Indique si l'appareil est compatible avec CCM (peut servir de routeur de bordure CCM).

Attributs publics

mIsBorderRouter

bool otDeviceProperties::mIsBorderRouter

Indique si l'appareil est un routeur de bordure.

mIsUnstable

bool otDeviceProperties::mIsUnstable

Stabilité opérationnelle de l'appareil (spécifique au fournisseur).

mLeaderWeightAdjustment

int8_t otDeviceProperties::mLeaderWeightAdjustment

Ajustement du poids. Elle doit être comprise entre -16 et +16 (si elle est limitée dans les autres cas).

mPowerSupply

otPowerSupply otDeviceProperties::mPowerSupply

Configuration de l'alimentation.

mSupportsCcm

bool otDeviceProperties::mSupportsCcm

Indique si l'appareil est compatible avec CCM (peut servir de routeur de bordure CCM).

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.