otDeviceProperties
#include <thread_ftd.h>
Rappresenta le proprietà del dispositivo utilizzate per calcolare il peso del leader locale su un dispositivo.
Riepilogo
I parametri sono impostati in base alle capacità del dispositivo, ad esempio se fungere da router di confine, la configurazione dell'alimentatore e così via.
mIsUnstable
indica la stabilità operativa del dispositivo ed è determinata tramite un meccanismo specifico del fornitore. Possono essere inclusi i seguenti casi:
- Il dispositivo rileva internamente la perdita dell'alimentatore esterno più spesso del solito. Ciò che di solito viene determinato dal fornitore.
- Il dispositivo rileva internamente che si riavvia più spesso del solito. Ciò che di solito viene determinato dal fornitore.
Attributi pubblici |
|
---|---|
mIsBorderRouter
|
bool
Indica se il dispositivo è un router di confine.
|
mIsUnstable
|
bool
Stabilità operativa del dispositivo (specifica del fornitore).
|
mLeaderWeightAdjustment
|
int8_t
Regolazione del peso. Deve essere compreso tra -16 e +16 (se altrimenti bloccato).
|
mPowerSupply
|
Configurazione alimentatore
|
mSupportsCcm
|
bool
Indica se il dispositivo supporta CCM (può fungere da router di confine CCM).
|
Attributi pubblici
mIsBorderRouter
bool otDeviceProperties::mIsBorderRouter
Indica se il dispositivo è un router di confine.
mIsUnstable
bool otDeviceProperties::mIsUnstable
Stabilità operativa del dispositivo (specifica del fornitore).
mLeaderWeightAdjustment
int8_t otDeviceProperties::mLeaderWeightAdjustment
Regolazione del peso. Deve essere compreso tra -16 e +16 (se altrimenti bloccato).
mSupportsCcm
bool otDeviceProperties::mSupportsCcm
Indica se il dispositivo supporta CCM (può fungere da router di confine CCM).
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.