otHistoryTrackerMessageInfo

#include <history_tracker.h>

表示 RX/TX IPv6 消息信息。

摘要

此结构体中的某些字段仅适用于 RX 消息或 TX 消息,例如,mAveRxRss 是构成所接收消息的所有 fragment 帧的平均 RSS,仅适用于 RX 消息。

公共属性

mAveRxRss
int8_t
已接收消息的 RSS 或 OT_RADIO_INVALID_RSSI(如果未知)。
mChecksum
uint16_t
消息校验和(仅对 UDP/TCP/ICMP6 有效)。
mDestination
目标 IPv6 地址和端口(如果是 UDP/TCP)。
mIcmp6Type
uint8_t
如果消息为 ICMP6,则为 ICMP6 类型,否则为零(OT_ICMP6_TYPE_* 枚举)。
mIpProto
uint8_t
IP 协议编号(OT_IP6_PROTO_* 枚举)。
mLinkSecurity
bool
指明消息是否使用了链接安全性。
mNeighborRloc16
uint16_t
发送/接收消息的相邻项的 RLOC16(如果没有 RLOC16,则为 0xfffe)。
mPayloadLength
uint16_t
IPv6 载荷长度(不包括 IP6 标头本身)。
mPriority
uint8_t
消息优先级(OT_HISTORY_TRACKER_MSG_PRIORITY_* 枚举)。
mRadioIeee802154
bool
指示是否通过 15.4 电台链接发送/接收消息。
mRadioTrelUdp6
bool
指示是否通过 TREL 电台链接发送/接收消息。
mSource
来源 IPv6 地址和端口(如果是 UDP/TCP)
mTxSuccess
bool
表示 TX 成功(例如,已收到确认)。仅适用于 TX 邮件。

公共属性

mAveRxRss

int8_t otHistoryTrackerMessageInfo::mAveRxRss

已接收消息的 RSS 或 OT_RADIO_INVALID_RSSI(如果未知)。

mChecksum

uint16_t otHistoryTrackerMessageInfo::mChecksum

消息校验和(仅对 UDP/TCP/ICMP6 有效)。

mDestination

otSockAddr otHistoryTrackerMessageInfo::mDestination

目标 IPv6 地址和端口(如果是 UDP/TCP)。

mIcmp6Type

uint8_t otHistoryTrackerMessageInfo::mIcmp6Type

如果消息为 ICMP6,则为 ICMP6 类型,否则为零(OT_ICMP6_TYPE_* 枚举)。

mIpProto

uint8_t otHistoryTrackerMessageInfo::mIpProto

IP 协议编号(OT_IP6_PROTO_* 枚举)。

mLinkSecurity

bool otHistoryTrackerMessageInfo::mLinkSecurity

指明消息是否使用了链接安全性。

mNeighborRloc16

uint16_t otHistoryTrackerMessageInfo::mNeighborRloc16

发送/接收消息的相邻项的 RLOC16(如果没有 RLOC16,则为 0xfffe)。

mPayloadLength

uint16_t otHistoryTrackerMessageInfo::mPayloadLength

IPv6 载荷长度(不包括 IP6 标头本身)。

mPriority

uint8_t otHistoryTrackerMessageInfo::mPriority

消息优先级(OT_HISTORY_TRACKER_MSG_PRIORITY_* 枚举)。

mRadioIeee802154

bool otHistoryTrackerMessageInfo::mRadioIeee802154

指示是否通过 15.4 电台链接发送/接收消息。

mRadioTrelUdp6

bool otHistoryTrackerMessageInfo::mRadioTrelUdp6

指示是否通过 TREL 电台链接发送/接收消息。

mSource

otSockAddr otHistoryTrackerMessageInfo::mSource

来源 IPv6 地址和端口(如果是 UDP/TCP)

mTxSuccess

bool otHistoryTrackerMessageInfo::mTxSuccess

表示 TX 成功(例如,已收到确认)。仅适用于 TX 邮件。

资源

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