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_tCSL チャンネル。 | 
| mCslPeriod | uint16_t10 シンボル時間の単位で表した CSL 期間。ゼロは、CSL が無効になっていることを示します。 | 
| mCslSynchronized | boolCSL に対応しており、CSL が同期されています。 | 
| mCslTimeout | uint32_tCSL タイムアウト(秒)。 | 
| 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_tRLOC16。 | 
| mRxOnWhenIdle | boolアイドル状態のときに rx-on になる(スリープ状態ではない)。 | 
| mSupervisionInterval | uint16_t管理機能の間隔(秒)。使用されていない場合は、ゼロです。 | 
| mSupportsErrRate | boolmFrameErrorRateと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 で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。