otMeshDiagRouterNeighborEntry

#include <mesh_diag.h>

表示来自 otMeshDiagQueryRouterNeighborTable() 的路由器相邻条目的信息。

摘要

mSupportsErrRate 指明是否支持错误跟踪功能,以及 mFrameErrorRatemMessageErrorRate 值是否有效。帧错误率跟踪 MAC 层的帧 tx 错误(向子节点发送),而 mMessageErrorRate 跟踪 IPv6 消息丢失时的 IPv6 消息错误率(在 MAC 层之上和 MAC 重试后)。例如,如果邮件很大并且需要 6LoWPAN 碎片化处理,则当邮件 tx 的某个片段帧 tx 失败(例如从未确认)时,系统会将其视为失败。

公共属性

mAverageRssi
int8_t
平均 RSSI。
mConnectionTime
uint32_t
自关联建立起经过的秒数。
mExtAddress
扩展地址。
mFrameErrorRate
uint16_t
帧错误率 (0x0000->0%、0xffff->100%)。
mLastRssi
int8_t
上一帧的 RSSI。
mLinkMargin
uint8_t
链接外边距(以 dB 为单位)。
mMessageErrorRate
uint16_t
(IPv6) 消息错误率 (0x0000->0%、0xffff->100%)。
mRloc16
uint16_t
RLOC16。
mSupportsErrRate
bool
mFrameErrorRatemMessageErrorRate 值均有效。
mVersion
uint16_t
版本。

公共属性

mAverageRssi

int8_t otMeshDiagRouterNeighborEntry::mAverageRssi

平均 RSSI。

mConnectionTime

uint32_t otMeshDiagRouterNeighborEntry::mConnectionTime

自关联建立起经过的秒数。

mExtAddress

otExtAddress otMeshDiagRouterNeighborEntry::mExtAddress

扩展地址。

mFrameErrorRate

uint16_t otMeshDiagRouterNeighborEntry::mFrameErrorRate

帧错误率 (0x0000->0%、0xffff->100%)。

mLastRssi

int8_t otMeshDiagRouterNeighborEntry::mLastRssi

上一帧的 RSSI。

mLinkMargin

uint8_t otMeshDiagRouterNeighborEntry::mLinkMargin

链接外边距(以 dB 为单位)。

mMessageErrorRate

uint16_t otMeshDiagRouterNeighborEntry::mMessageErrorRate

(IPv6) 消息错误率 (0x0000->0%、0xffff->100%)。

mRloc16

uint16_t otMeshDiagRouterNeighborEntry::mRloc16

RLOC16。

mSupportsErrRate

bool otMeshDiagRouterNeighborEntry::mSupportsErrRate

mFrameErrorRatemMessageErrorRate 值均有效。

mVersion

uint16_t otMeshDiagRouterNeighborEntry::mVersion

版本。

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源