otMleCounters

#include <thread.h>

Représente les compteurs MLE Thread.

Résumé

Attributs publics

mAttachAttempts
uint16_t
Nombre de tentatives d'association de l'appareil lorsque l'appareil était déconnecté.
mBetterPartitionAttachAttempts
uint16_t
Nombre de tentatives d'association à une meilleure partition.
mChildRole
uint16_t
Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_CHILD.
mChildTime
uint64_t
Durée en millisecondes du rôle OT_DEVICE_ROLE_CHILD de l'appareil.
mDetachedRole
uint16_t
Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_DETACHED.
mDetachedTime
uint64_t
Durée en millisecondes du rôle OT_DEVICE_ROLE_DETACHED pour l'appareil.
mDisabledRole
uint16_t
Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_DISABLED.
mDisabledTime
uint64_t
Suivi du temps de rôle.
mLeaderRole
uint16_t
Nombre de fois où l'appareil est devenu le rôle OT_DEVICE_ROLE_LEADER.
mLeaderTime
uint64_t
Durée en millisecondes du rôle OT_DEVICE_ROLE_LEADER pour l'appareil.
mParentChanges
uint16_t
Nombre de fois où l'appareil a changé de parent.
mPartitionIdChanges
uint16_t
Nombre de modifications apportées à l'ID de partition.
mRouterRole
uint16_t
Nombre de fois où l'appareil est devenu le rôle OT_DEVICE_ROLE_ROUTER.
mRouterTime
uint64_t
Durée en millisecondes du rôle OT_DEVICE_ROLE_ROUTER pour l'appareil.
mTrackedTime
uint64_t
Nombre de millisecondes suivies par les compteurs précédents.

Attributs publics

mAttachAttempts

uint16_t otMleCounters::mAttachAttempts

Nombre de tentatives d'association de l'appareil lorsque l'appareil était déconnecté.

mBetterPartitionAttachAttempts

uint16_t otMleCounters::mBetterPartitionAttachAttempts

Nombre de tentatives d'association à une meilleure partition.

mChildRole

uint16_t otMleCounters::mChildRole

Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_CHILD.

mChildTime

uint64_t otMleCounters::mChildTime

Durée en millisecondes du rôle OT_DEVICE_ROLE_CHILD de l'appareil.

mDetachedRole

uint16_t otMleCounters::mDetachedRole

Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_DETACHED.

mDetachedTime

uint64_t otMleCounters::mDetachedTime

Durée en millisecondes du rôle OT_DEVICE_ROLE_DETACHED pour l'appareil.

mDisabledRole

uint16_t otMleCounters::mDisabledRole

Nombre de fois où l'appareil a accédé au rôle OT_DEVICE_ROLE_DISABLED.

mDisabledTime

uint64_t otMleCounters::mDisabledTime

Suivi du temps de rôle.

Lorsque la fonctionnalité de disponibilité est activée (OPENTHREAD_CONFIG_UPTIME_ENABLE = 1), le temps passé dans chaque rôle MLE est suivi.Nombre de millisecondes que le rôle OT_DEVICE_ROLE_DISABLED a attribué à l'appareil.

mLeaderRole

uint16_t otMleCounters::mLeaderRole

Nombre de fois où l'appareil est devenu le rôle OT_DEVICE_ROLE_LEADER.

mLeaderTime

uint64_t otMleCounters::mLeaderTime

Durée en millisecondes du rôle OT_DEVICE_ROLE_LEADER pour l'appareil.

mParentChanges

uint16_t otMleCounters::mParentChanges

Nombre de fois où l'appareil a changé de parent.

Un changement de parent peut se produire si l'appareil est détaché de son parent actuel et s'associe à un autre, ou même lorsque l'appareil est associé lorsque la fonctionnalité de recherche parente périodique est activée (voir l'option OPENTHREAD_CONFIG_PARENT_SEARCH_ENABLE).

mPartitionIdChanges

uint16_t otMleCounters::mPartitionIdChanges

Nombre de modifications apportées à l'ID de partition.

mRouterRole

uint16_t otMleCounters::mRouterRole

Nombre de fois où l'appareil est devenu le rôle OT_DEVICE_ROLE_ROUTER.

mRouterTime

uint64_t otMleCounters::mRouterTime

Durée en millisecondes du rôle OT_DEVICE_ROLE_ROUTER pour l'appareil.

mTrackedTime

uint64_t otMleCounters::mTrackedTime

Nombre de millisecondes suivies par les compteurs précédents.

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.