otHistoryTrackerMessageInfo
    #include <history_tracker.h>
  
מייצג פרטים של הודעת RX/TX IPv6.
סיכום
חלק מהשדות במבנה הזה רלוונטיים להודעת RX או להודעת TX בלבד, לדוגמה: mAveRxRss הוא ה-RSS הממוצע של כל מסגרות המקטעים שיוצרים הודעה שהתקבלה, והוא רלוונטי רק להודעת RX. 
| מאפיינים ציבוריים | |
|---|---|
| mAveRxRss | int8_tRSS של הודעה שהתקבלה או OT_GPS_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_tRLOC16 של השכן ששלח/קיבל את ההודעה ( 0xfffeאם אין RLOC16). | 
| mPayloadLength | uint16_tאורך המטען הייעודי (payload) של 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_GPS_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 של השכן ששלח/קיבל את ההודעה (0xfffe אם אין RLOC16). 
mPayloadLength
uint16_t otHistoryTrackerMessageInfo::mPayloadLength
אורך המטען הייעודי (payload) של 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 (למשל, המחאה התקבלה). רלוונטי להודעות TX בלבד.
מקורות מידע
המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.