Represents a Network Diagnostics MLE Counters value.
Public Attributes#
Number of times device entered disabled role.
Number of times device entered detached role.
Number of times device entered child role.
Number of times device entered router role.
Number of times device entered leader role.
Number of attach attempts while device was detached.
Number of changes to partition ID.
Number of attempts to attach to a better partition.
Number of time device changed its parent.
Milliseconds tracked by next counters (zero if not supported).
Milliseconds device has been in disabled role.
Milliseconds device has been in detached role.
Milliseconds device has been in child role.
Milliseconds device has been in router role.
Milliseconds device has been in leader role.
Public Attribute Documentation#
mDisabledRole#
uint16_t otNetworkDiagMleCounters::mDisabledRole
Number of times device entered disabled role.
154
of file include/openthread/netdiag.h
mDetachedRole#
uint16_t otNetworkDiagMleCounters::mDetachedRole
Number of times device entered detached role.
155
of file include/openthread/netdiag.h
mChildRole#
uint16_t otNetworkDiagMleCounters::mChildRole
Number of times device entered child role.
156
of file include/openthread/netdiag.h
mRouterRole#
uint16_t otNetworkDiagMleCounters::mRouterRole
Number of times device entered router role.
157
of file include/openthread/netdiag.h
mLeaderRole#
uint16_t otNetworkDiagMleCounters::mLeaderRole
Number of times device entered leader role.
158
of file include/openthread/netdiag.h
mAttachAttempts#
uint16_t otNetworkDiagMleCounters::mAttachAttempts
Number of attach attempts while device was detached.
159
of file include/openthread/netdiag.h
mPartitionIdChanges#
uint16_t otNetworkDiagMleCounters::mPartitionIdChanges
Number of changes to partition ID.
160
of file include/openthread/netdiag.h
mBetterPartitionAttachAttempts#
uint16_t otNetworkDiagMleCounters::mBetterPartitionAttachAttempts
Number of attempts to attach to a better partition.
161
of file include/openthread/netdiag.h
mParentChanges#
uint16_t otNetworkDiagMleCounters::mParentChanges
Number of time device changed its parent.
162
of file include/openthread/netdiag.h
mTrackedTime#
uint64_t otNetworkDiagMleCounters::mTrackedTime
Milliseconds tracked by next counters (zero if not supported).
163
of file include/openthread/netdiag.h
mDisabledTime#
uint64_t otNetworkDiagMleCounters::mDisabledTime
Milliseconds device has been in disabled role.
164
of file include/openthread/netdiag.h
mDetachedTime#
uint64_t otNetworkDiagMleCounters::mDetachedTime
Milliseconds device has been in detached role.
165
of file include/openthread/netdiag.h
mChildTime#
uint64_t otNetworkDiagMleCounters::mChildTime
Milliseconds device has been in child role.
166
of file include/openthread/netdiag.h
mRouterTime#
uint64_t otNetworkDiagMleCounters::mRouterTime
Milliseconds device has been in router role.
167
of file include/openthread/netdiag.h
mLeaderTime#
uint64_t otNetworkDiagMleCounters::mLeaderTime
Milliseconds device has been in leader role.
168
of file include/openthread/netdiag.h