otHistoryTrackerMessageInfo
#include <history_tracker.h>
המבנה הזה מייצג פרטי הודעה מסוג RX/TX IPv6.
סיכום
חלק מהשדות במבנה זה חלים על הודעת RX או על הודעת TX בלבד, לדוגמה: mAveRxRss
הוא ה-RSS הממוצע של כל חלקי הקטעים שיוצרים הודעה שהתקבלה, והוא רלוונטי רק להודעת RX.
מאפיינים ציבוריים |
|
---|---|
mAveRxRss
|
int8_t
RSS של הודעה שהתקבלה או OT_Radio_MANAGEALI_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 של שכן ששלח/קיבל את ההודעה (
0xfffe אם אין RLOC16). |
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_MANAGEALI_RSSI אם אינו ידוע.
mChecksum
uint16_t otHistoryTrackerMessageInfo::mChecksum
סיכום ביקורת של הודעה (תקף רק עבור UDP/TCP/ICMP6).
סוג mIcmp6
uint8_t otHistoryTrackerMessageInfo::mIcmp6Type
סוג ICMP6 אם ההודעה היא ICMP6, אפס אחרת (OT_ICMP6_TYPE_*
ספירה).
mIpProto
uint8_t otHistoryTrackerMessageInfo::mIpProto
מספר פרוטוקול IP (ספירה של OT_IP6_PROTO_*
).
אבטחה של mLink
bool otHistoryTrackerMessageInfo::mLinkSecurity
מציין אם ההודעה השתמשה באבטחת קישורים.
mNeighborRloc16
uint16_t otHistoryTrackerMessageInfo::mNeighborRloc16
RLOC16 של שכן ששלח/קיבל את ההודעה (0xfffe
אם אין RLOC16).
אורך mPayload
uint16_t otHistoryTrackerMessageInfo::mPayloadLength
אורך מטען ייעודי של IPv6 (ללא כותרת IP6 עצמה).
עדיפות
uint8_t otHistoryTrackerMessageInfo::mPriority
עדיפות ההודעה (ספירה של OT_HISTORY_TRACKER_MSG_PRIORITY_*
).
mRadioIeee802154
bool otHistoryTrackerMessageInfo::mRadioIeee802154
מציין אם ההודעה נשלחה/התקבלה באמצעות קישור רדיו 15.4.
mRadioTrelUdp6
bool otHistoryTrackerMessageInfo::mRadioTrelUdp6
מציין אם ההודעה נשלחה/התקבלה באמצעות קישור רדיו TREL.
תמיכה טכנית
bool otHistoryTrackerMessageInfo::mTxSuccess
מציין הצלחה של TX (למשל, אישור אישור). רלוונטי להודעת TX בלבד.
מקורות מידע
מקור העזר של OpenThread ב-API הוא מקוד המקור, והוא זמין ב-GitHub. למידע נוסף או כדי לתרום לתיעוד שלנו, יש לעיין בקטע משאבים.