otMleCounters

#include <thread.h>

Rappresenta i contatori MLE di Thread.

Riepilogo

Attributi pubblici

mAttachAttempts
uint16_t
Numero di tentativi di collegamento mentre il dispositivo è stato scollegato.
mBetterPartitionAttachAttempts
uint16_t
Numero di tentativi di collegamento a una partizione migliore.
mChildRole
uint16_t
Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_CHILD.
mChildTime
uint64_t
Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_CHILD.
mDetachedRole
uint16_t
Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_DETACHED.
mDetachedTime
uint64_t
Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_DETACHED.
mDisabledRole
uint16_t
Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_DISABLED.
mDisabledTime
uint64_t
Monitoraggio del tempo dei ruoli.
mLeaderRole
uint16_t
Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_LEADER.
mLeaderTime
uint64_t
Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_LEADER.
mParentChanges
uint16_t
Numero di volte in cui il dispositivo ha modificato il dispositivo principale.
mPartitionIdChanges
uint16_t
Numero di modifiche all'ID partizione.
mRouterRole
uint16_t
Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_ROUTER.
mRouterTime
uint64_t
Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_ROUTER.
mTrackedTime
uint64_t
Numero di millisecondi tracciati dai contatori precedenti.

Attributi pubblici

mAttachAttempts

uint16_t otMleCounters::mAttachAttempts

Numero di tentativi di collegamento mentre il dispositivo è stato scollegato.

mBetterPartitionAttachAttempts

uint16_t otMleCounters::mBetterPartitionAttachAttempts

Numero di tentativi di collegamento a una partizione migliore.

mChildRole

uint16_t otMleCounters::mChildRole

Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_CHILD.

mChildTime

uint64_t otMleCounters::mChildTime

Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_CHILD.

mDetachedRole

uint16_t otMleCounters::mDetachedRole

Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_DETACHED.

mDetachedTime

uint64_t otMleCounters::mDetachedTime

Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_DETACHED.

mDisabledRole

uint16_t otMleCounters::mDisabledRole

Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_DISABLED.

mDisabledTime

uint64_t otMleCounters::mDisabledTime

Monitoraggio del tempo dei ruoli.

Quando la funzionalità di uptime è abilitata (OPENTHREAD_CONFIG_UPTIME_ENABLE = 1) viene monitorato il tempo trascorso in ogni ruolo MLE.Il numero di millisecondi in cui il dispositivo è stato assegnato al ruolo OT_DEVICE_ROLE_DISABLED.

mLeaderRole

uint16_t otMleCounters::mLeaderRole

Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_LEADER.

mLeaderTime

uint64_t otMleCounters::mLeaderTime

Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_LEADER.

mParentChanges

uint16_t otMleCounters::mParentChanges

Numero di volte in cui il dispositivo ha modificato il dispositivo principale.

Può verificarsi una modifica dell'elemento padre se il dispositivo si scollega da quello principale corrente e si collega a un'altra, o anche mentre il dispositivo è collegato quando è attivata la funzionalità di ricerca principale periodica (vedi l'opzione OPENTHREAD_CONFIG_PARENT_SEARCH_ENABLE).

mPartitionIdChanges

uint16_t otMleCounters::mPartitionIdChanges

Numero di modifiche all'ID partizione.

mRouterRole

uint16_t otMleCounters::mRouterRole

Numero di volte in cui il dispositivo ha inserito il ruolo OT_DEVICE_ROLE_ROUTER.

mRouterTime

uint64_t otMleCounters::mRouterTime

Numero di millisecondi in cui il dispositivo è stato associato al ruolo OT_DEVICE_ROLE_ROUTER.

mTrackedTime

uint64_t otMleCounters::mTrackedTime

Numero di millisecondi tracciati dai contatori precedenti.

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.