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-адресов.

mАдреса

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.»).

мпорт

uint16_t otDnssdServiceInstanceInfo::mPort

Сервисный порт.

мПриоритет

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.

мВес

uint16_t otDnssdServiceInstanceInfo::mWeight

Вес услуги.

Ресурсы

Разделы справочника по API OpenThread взяты из исходного кода, доступного на GitHub . Чтобы получить дополнительную информацию или внести свой вклад в нашу документацию, обратитесь к разделу Ресурсы .