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

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.

мВес

uint16_t otDnssdServiceInstanceInfo::mWeight

Служебный вес.

Ресурсы

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