otMleCounters

#include <thread.h>

スレッド MLE カウンタを表します。

概要

パブリック属性

mAttachAttempts
uint16_t
デバイスの接続解除中に接続を試行した回数。
mBetterPartitionAttachAttempts
uint16_t
適切なパーティションへの接続を試行する回数。
mChildRole
uint16_t
デバイスが OT_DEVICE_ROLE_CHILD ロールを入力した回数。
mChildTime
uint64_t
デバイスが OT_DEVICE_ROLE_CHILD ロールだった時間(ミリ秒)。
mDetachedRole
uint16_t
デバイスが OT_DEVICE_ROLE_DETACHED ロールを入力した回数。
mDetachedTime
uint64_t
デバイスが OT_DEVICE_ROLE_DETACHED ロールであった時間(ミリ秒)。
mDisabledRole
uint16_t
デバイスが OT_DEVICE_ROLE_DISABLED ロールを入力した回数。
mDisabledTime
uint64_t
役割の時間追跡。
mLeaderRole
uint16_t
デバイスが OT_DEVICE_ROLE_LEADER ロールを入力した回数。
mLeaderTime
uint64_t
デバイスが OT_DEVICE_ROLE_LEADER ロールになっていた時間(ミリ秒)。
mParentChanges
uint16_t
デバイスが親を変更した回数。
mPartitionIdChanges
uint16_t
パーティション ID の変更数。
mRouterRole
uint16_t
デバイスが OT_DEVICE_ROLE_ROUTER ロールを入力した回数。
mRouterTime
uint64_t
デバイスが OT_DEVICE_ROLE_ROUTER ロールになっていた時間(ミリ秒)。
mTrackedTime
uint64_t
前のカウンタでトラッキングされるミリ秒数。

パブリック属性

mAttachAttempts

uint16_t otMleCounters::mAttachAttempts

デバイスの接続解除中に接続を試行した回数。

mBetterPartitionAttachAttempts

uint16_t otMleCounters::mBetterPartitionAttachAttempts

適切なパーティションへの接続を試行する回数。

mChildRole

uint16_t otMleCounters::mChildRole

デバイスが OT_DEVICE_ROLE_CHILD ロールを入力した回数。

mChildTime

uint64_t otMleCounters::mChildTime

デバイスが OT_DEVICE_ROLE_CHILD ロールだった時間(ミリ秒)。

mDetachedRole

uint16_t otMleCounters::mDetachedRole

デバイスが OT_DEVICE_ROLE_DETACHED ロールを入力した回数。

mDetachedTime

uint64_t otMleCounters::mDetachedTime

デバイスが OT_DEVICE_ROLE_DETACHED ロールであった時間(ミリ秒)。

mDisabledRole

uint16_t otMleCounters::mDisabledRole

デバイスが OT_DEVICE_ROLE_DISABLED ロールを入力した回数。

mDisabledTime

uint64_t otMleCounters::mDisabledTime

役割の時間追跡。

稼働時間機能が有効になっている場合(OPENTHREAD_CONFIG_UPTIME_ENABLE = 1)は、各 MLE ロールにかかった時間が追跡されます。デバイスが OT_DEVICE_ROLE_DISABLED ロールに使用されていた時間(ミリ秒)。

mLeaderRole

uint16_t otMleCounters::mLeaderRole

デバイスが OT_DEVICE_ROLE_LEADER ロールを入力した回数。

mLeaderTime

uint64_t otMleCounters::mLeaderTime

デバイスが OT_DEVICE_ROLE_LEADER ロールになっていた時間(ミリ秒)。

mParentChanges

uint16_t otMleCounters::mParentChanges

デバイスが親を変更した回数。

親の変更は、デバイスが現在の親から切り離されて別の親に接続される場合や、定期的な親検索機能が有効なときにデバイスが接続されている場合に発生することがあります(オプション OPENTHREAD_CONFIG_PARENT_SEARCH_ENABLE をご覧ください)。

mPartitionIdChanges

uint16_t otMleCounters::mPartitionIdChanges

パーティション ID の変更数。

mRouterRole

uint16_t otMleCounters::mRouterRole

デバイスが OT_DEVICE_ROLE_ROUTER ロールを入力した回数。

mRouterTime

uint64_t otMleCounters::mRouterTime

デバイスが OT_DEVICE_ROLE_ROUTER ロールになっていた時間(ミリ秒)。

mTrackedTime

uint64_t otMleCounters::mTrackedTime

前のカウンタでトラッキングされるミリ秒数。

関連情報

OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。