otMeshDiagRouterNeighborEntry

#include <mesh_diag.h>

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

摘要

mSupportsErrRate 指明是否支持错误跟踪功能,以及 mFrameErrorRate 和 mMessageErrorRate 值是否有效。帧错误率跟踪 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
mFrameErrorRate 和 mMessageErrorRate 值均有效。
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

mFrameErrorRate 和 mMessageErrorRate 值均有效。

mVersion

uint16_t otMeshDiagRouterNeighborEntry::mVersion

版本。

资源

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