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
مدة البقاء (TTL) للخدمة (بالثواني)
mTxtData
const uint8_t *
خدمة TXT RDATA.
mTxtLength
uint16_t
طول سجل TXT RDATA للخدمة.
mWeight
uint16_t
وزن الخدمة.

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

mAddressNum

uint8_t otDnssdServiceInstanceInfo::mAddressNum

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

mAddresses

const otIp6Address * otDnssdServiceInstanceInfo::mAddresses

استضافة عناوين IPv6

mFullName

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

منفذ الخدمة

mPriority

uint16_t otDnssdServiceInstanceInfo::mPriority

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

mTtl

uint32_t otDnssdServiceInstanceInfo::mTtl

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

mTxtData

const uint8_t * otDnssdServiceInstanceInfo::mTxtData

خدمة TXT RDATA.

mTxtLength

uint16_t otDnssdServiceInstanceInfo::mTxtLength

طول سجل TXT RDATA للخدمة.

mWeight

uint16_t otDnssdServiceInstanceInfo::mWeight

وزن الخدمة.

المراجِع

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