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.