otHistoryTrackerMessageInfo
#include <history_tracker.h>
RX/TX IPv6 メッセージ情報を表します。
概要
この構造体のフィールドの一部は、RX メッセージまたは TX メッセージにのみ適用されます。たとえば、mAveRxRss
は、受信メッセージを形成するすべてのフラグメント フレームの平均 RSS で、RX メッセージにのみ適用されます。
パブリック属性 |
|
---|---|
mAveRxRss
|
int8_t
受信したメッセージの RSS。不明な場合は OT_RADIO_INVALID_RSSI。
|
mChecksum
|
uint16_t
メッセージ チェックサム(UDP/TCP/ICMP6 に対してのみ有効)。
|
mDestination
|
宛先 IPv6 アドレスとポート(UDP/TCP の場合)。
|
mIcmp6Type
|
uint8_t
msg が ICMP6 の場合は ICMP6 タイプ、それ以外の場合はゼロです(
OT_ICMP6_TYPE_* 列挙)。 |
mIpProto
|
uint8_t
IP プロトコル番号(
OT_IP6_PROTO_* 列挙)。 |
mLinkSecurity
|
bool
msg がリンク セキュリティを使用したかどうかを示します。
|
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 の成功を示します(確認応答の受信など)。送信メッセージにのみ適用されます。
|
パブリック属性
mAveRxRss
int8_t otHistoryTrackerMessageInfo::mAveRxRss
受信したメッセージの RSS。不明な場合は OT_RADIO_INVALID_RSSI。
mChecksum
uint16_t otHistoryTrackerMessageInfo::mChecksum
メッセージ チェックサム(UDP/TCP/ICMP6 に対してのみ有効)。
mIcmp6Type
uint8_t otHistoryTrackerMessageInfo::mIcmp6Type
msg が ICMP6 の場合は ICMP6 タイプ、それ以外の場合はゼロです(OT_ICMP6_TYPE_*
列挙)。
mIpProto
uint8_t otHistoryTrackerMessageInfo::mIpProto
IP プロトコル番号(OT_IP6_PROTO_*
列挙)。
mLinkSecurity
bool otHistoryTrackerMessageInfo::mLinkSecurity
msg がリンク セキュリティを使用したかどうかを示します。
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 無線リンクを介して送受信されたかどうかを示します。
mTxSuccess
bool otHistoryTrackerMessageInfo::mTxSuccess
TX の成功を示します(確認応答の受信など)。送信メッセージにのみ適用されます。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。