otMleCounters
    #include <thread.h>
  
Representa los contadores de Thread MLE.
Resumen
| Atributos públicos | |
|---|---|
| mAttachAttempts | uint16_tCantidad de intentos de conexión mientras el dispositivo estaba desconectado.  | 
| mBetterPartitionAttachAttempts | uint16_tCantidad de intentos de conexión a una partición mejor.  | 
| mChildRole | uint16_tCantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_CHILD.  | 
| mChildTime | uint64_tCantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_CHILD.  | 
| mDetachedRole | uint16_tCantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_DETACHED.  | 
| mDetachedTime | uint64_tCantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_DETACHED.  | 
| mDisabledRole | uint16_tCantidad de veces que el dispositivo ingresó la función OT_DEVICE_ROLE_DISABLED.  | 
| mDisabledTime | uint64_tSeguimiento del tiempo de la función  | 
| mLeaderRole | uint16_tCantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_LEADER.  | 
| mLeaderTime | uint64_tCantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_LEADER.  | 
| mParentChanges | uint16_tCantidad de veces que el dispositivo cambió el elemento superior.  | 
| mPartitionIdChanges | uint16_tCantidad de cambios en el ID de partición.  | 
| mRouterRole | uint16_tCantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_ROUTER.  | 
| mRouterTime | uint64_tCantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_ROUTER.  | 
| mTrackedTime | uint64_tCantidad de milisegundos registrados por los contadores anteriores.  | 
Atributos públicos
mAttachAttempts
uint16_t otMleCounters::mAttachAttempts
Cantidad de intentos de conexión mientras el dispositivo estaba desconectado.
mBetterPartitionAttachAttempts
uint16_t otMleCounters::mBetterPartitionAttachAttempts
Cantidad de intentos de conexión a una partición mejor.
mChildRole
uint16_t otMleCounters::mChildRole
Cantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_CHILD.
mChildTime
uint64_t otMleCounters::mChildTime
Cantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_CHILD.
mDetachedRole
uint16_t otMleCounters::mDetachedRole
Cantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_DETACHED.
mDetachedTime
uint64_t otMleCounters::mDetachedTime
Cantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_DETACHED.
mDisabledRole
uint16_t otMleCounters::mDisabledRole
Cantidad de veces que el dispositivo ingresó la función OT_DEVICE_ROLE_DISABLED.
mDisabledTime
uint64_t otMleCounters::mDisabledTime
Seguimiento del tiempo de la función
Cuando la función de tiempo de actividad está habilitada (OPENTHREAD_CONFIG_UPTIME_ENABLE = 1) se realiza un seguimiento del tiempo empleado en cada función de MLE.Cantidad de milisegundos que el dispositivo ha estado en la función OT_DEVICE_ROLE_DISABLED.
mLeaderRole
uint16_t otMleCounters::mLeaderRole
Cantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_LEADER.
mLeaderTime
uint64_t otMleCounters::mLeaderTime
Cantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_LEADER.
mParentChanges
uint16_t otMleCounters::mParentChanges
Cantidad de veces que el dispositivo cambió el elemento superior.
Un cambio de superior puede ocurrir si el dispositivo se desconecta de su elemento superior actual y se conecta a uno diferente, o incluso mientras el dispositivo está conectado cuando la función de búsqueda superior periódica está habilitada (consulta la opción OPENTHREAD_CONFIG_PARENT_SEARCH_ENABLE).
mPartitionIdChanges
uint16_t otMleCounters::mPartitionIdChanges
Cantidad de cambios en el ID de partición.
mRouterRole
uint16_t otMleCounters::mRouterRole
Cantidad de veces que el dispositivo ingresó el rol OT_DEVICE_ROLE_ROUTER.
mRouterTime
uint64_t otMleCounters::mRouterTime
Cantidad de milisegundos que el dispositivo tiene la función OT_DEVICE_ROLE_ROUTER.
mTrackedTime
uint64_t otMleCounters::mTrackedTime
Cantidad de milisegundos registrados por los contadores anteriores.
Recursos
Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o contribuir a nuestra documentación, consulta Recursos.