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 من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.