otDnssdServiceInstanceInfo

#include <dnssd_server.h>

تمثل هذه البنية معلومات مثيل الخدمة التي تم اكتشافها لطلب بحث DNS-SD.

الملخّص

السمات العامة

mAddressNum
uint8_t
عدد عناوين IPv6 للمضيف.
mAddresses
const otIp6Address *
ويمكنك استضافة عناوين IPv6.
mFullName
const char *
الاسم الكامل للمثيل (مثل "Openthread._ipps._tcp.default.service.arpa.").
mHostName
const char *
اسم المضيف (مثل "ot-host.default.service.arpa.").
mPort
uint16_t
منفذ الخدمة.
mPriority
uint16_t
أولوية الخدمة
mTtl
uint32_t
مدة بقاء الخدمة (بالثواني).
mTxtData
const uint8_t *
RDATA للخدمة.
mTxtLength
uint16_t
طول RDATA لخدمة TXT.
mWeight
uint16_t
وزن الخدمة.

السمات العامة

mAddressNum

uint8_t otDnssdServiceInstanceInfo::mAddressNum

عدد عناوين IPv6 للمضيف.

عناوين mAddresses

const otIp6Address * otDnssdServiceInstanceInfo::mAddresses

ويمكنك استضافة عناوين IPv6.

الاسم الكامل

const char * otDnssdServiceInstanceInfo::mFullName

الاسم الكامل للمثيل (مثل "Openthread._ipps._tcp.default.service.arpa.").

mHostName

const char * otDnssdServiceInstanceInfo::mHostName

اسم المضيف (مثل "ot-host.default.service.arpa.").

mPort

uint16_t otDnssdServiceInstanceInfo::mPort

منفذ الخدمة.

الأولوية

uint16_t otDnssdServiceInstanceInfo::mPriority

أولوية الخدمة

ماتيلوتل

uint32_t otDnssdServiceInstanceInfo::mTtl

مدة بقاء الخدمة (بالثواني).

بيانات mTxt

const uint8_t * otDnssdServiceInstanceInfo::mTxtData

RDATA للخدمة.

طول xttt

uint16_t otDnssdServiceInstanceInfo::mTxtLength

طول RDATA لخدمة TXT.

الوزن

uint16_t otDnssdServiceInstanceInfo::mWeight

وزن الخدمة.

المراجع

تنشأ مواضيع واجهة برمجة التطبيقات المرجعية لـ OpenThread من رمز المصدر، المتوفر على GitHub. للاطّلاع على مزيد من المعلومات أو للمساهمة في مستنداتنا، يُرجى الرجوع إلى المراجع.