otMeshDiagChildEntry
#include <mesh_diag.h>
otMeshDiagQueryChildTable()
の子エントリに関する情報を表します。
概要
mSupportsErrRate
は、エラー トラッキング機能がサポートされているかどうか、および mFrameErrorRate
と mMessageErrorRate
の値が有効かどうかを示します。フレームレートは MAC レイヤでフレーム送信エラー(子に向かう)を追跡し、mMessageErrorRate
は IPv6 メッセージがドロップされたときの IPv6 メッセージ エラー率(MAC レイヤの上および MAC 再試行後)を追跡します。たとえば、メッセージのサイズが大きく、6LoWPAN の断片化が必要な場合、メッセージ tx のフラグメント フレーム tx の 1 つが失敗した(例: 確認応答されていない)と、メッセージ tx は失敗したと見なされます。
パブリック属性 |
|
---|---|
mAge
|
uint32_t
お子様から最後に音声が送信されてからの秒数。
|
mAverageRssi
|
int8_t
平均 RSSI。
|
mConnectionTime
|
uint32_t
子がアタッチされてからの秒数。
|
mCslChannel
|
uint8_t
CSL チャンネル。
|
mCslPeriod
|
uint16_t
10 シンボル時間の単位で表した CSL 期間。ゼロは、CSL が無効になっていることを示します。
|
mCslSynchronized
|
bool
CSL に対応しており、CSL が同期されています。
|
mCslTimeout
|
uint32_t
CSL タイムアウト(秒)。
|
mDeviceTypeFtd
|
bool
デバイスの FTD(MTD ではない)。
|
mExtAddress
|
拡張アドレス。
|
mFrameErrorRate
|
uint16_t
フレームエラー率(0x0000->0%、0xffff->100%)。
|
mFullNetData
|
bool
デバイスが(安定したサブセットではなく)完全なネットワーク データを取得するかどうかを指定します。
|
mLastRssi
|
int8_t
最後に受信したフレームの RSSI。
|
mLinkMargin
|
uint8_t
リンク マージン(dB)。
|
mMessageErrorRate
|
uint16_t
(IPv6)メッセージ エラー率(0x0000->0%、0xffff->100%)。
|
mQueuedMessageCount
|
uint16_t
子への間接的な送信のキューに追加されたメッセージの数。
|
mRloc16
|
uint16_t
RLOC16。
|
mRxOnWhenIdle
|
bool
アイドル状態のときに rx-on になる(スリープ状態ではない)。
|
mSupervisionInterval
|
uint16_t
管理機能の間隔(秒)。使用されていない場合は、ゼロです。
|
mSupportsErrRate
|
bool
mFrameErrorRate と mMessageErrorRate の値は有効です。 |
mTimeout
|
uint32_t
タイムアウト(秒単位)。
|
mVersion
|
uint16_t
バージョン。
|
パブリック属性
mAge
uint32_t otMeshDiagChildEntry::mAge
お子様から最後に音声が送信されてからの秒数。
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
平均 RSSI。
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
子がアタッチされてからの秒数。
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
CSL チャンネル。
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
10 シンボル時間の単位で表した CSL 期間。ゼロは、CSL が無効になっていることを示します。
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
CSL に対応しており、CSL が同期されています。
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
CSL タイムアウト(秒)。
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
デバイスの FTD(MTD ではない)。
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
フレームエラー率(0x0000->0%、0xffff->100%)。
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
デバイスが(安定したサブセットではなく)完全なネットワーク データを取得するかどうかを指定します。
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
最後に受信したフレームの RSSI。
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
リンク マージン(dB)。
mMessageErrorRate
uint16_t otMeshDiagChildEntry::mMessageErrorRate
(IPv6)メッセージ エラー率(0x0000->0%、0xffff->100%)。
mQueuedMessageCount
uint16_t otMeshDiagChildEntry::mQueuedMessageCount
子への間接的な送信のキューに追加されたメッセージの数。
mRloc16
uint16_t otMeshDiagChildEntry::mRloc16
RLOC16。
mRxOnWhenIdle
bool otMeshDiagChildEntry::mRxOnWhenIdle
アイドル状態のときに rx-on になる(スリープ状態ではない)。
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
管理機能の間隔(秒)。使用されていない場合は、ゼロです。
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
mFrameErrorRate
と mMessageErrorRate
の値は有効です。
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
タイムアウト(秒単位)。
mVersion
uint16_t otMeshDiagChildEntry::mVersion
バージョン。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。