otPlatTrelPeerInfo

#include <trel.h>

מייצג מידע עמית TREL שהתגלה באמצעות עיון ב-DNS-SD בשם השירות "_trel._udp".

סיכום

מאפיינים ציבוריים

mRemoved
bool
סימון בוליאני זה מציין אם מתבצעת הסרה או הוספה של הרשומה.
mSockAddr
כתובת שקע של TREL (כתובת IPv6 ומספר יציאה).
mTxtData
const uint8_t *
נתוני רשומות ה-TXT (מקודדים כפי שצוין על ידי DNS-SD) מרשומת ה-SRV של מופע שירות העמיתים ב-TREL שהתגלה.
mTxtLength
uint16_t
מספר הבייטים במאגר נתונים זמני (mTxtData).

מאפיינים ציבוריים

mRemoved

bool otPlatTrelPeerInfo::mRemoved

סימון בוליאני זה מציין אם מתבצעת הסרה או הוספה של הרשומה.

  • TRUE מציין שהשותף הוסר.
  • FALSE מציין שמדובר ברשומה חדשה או בעדכון של רשומה קיימת.

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

כתובת שקע של TREL (כתובת IPv6 ומספר יציאה).

מספר היציאה נקבע על סמך רשומת ה-SRV של מופע שירות העמיתים ב-TREL שהתגלה. כתובת ה-IPv6 נקבעת משאילתת DNS-SD עבור רשומות AAAA בשם המארח המצוין ברשומת ה-SRV של מופע השירות שהתגלה. אם מתגלים מספר כתובות IPv6 של מארח, נעשה שימוש בכתובת אחת עם ההיקף הגבוה ביותר.

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

נתוני רשומות ה-TXT (מקודדים כפי שצוין על ידי DNS-SD) מרשומת ה-SRV של מופע שירות העמיתים ב-TREL שהתגלה.

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

מספר הבייטים במאגר נתונים זמני (mTxtData).

מקורות מידע

המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.