otDnssdServiceInstanceInfo

#include <dnssd_server.h>

Questa struttura rappresenta le informazioni relative a un'istanza di servizio rilevata per una query DNS-SD.

Riepilogo

Attributi pubblici

mAddressNum
uint8_t
Numero di indirizzi IPv6 host.
mAddresses
const otIp6Address *
Ospita indirizzi IPv6.
mFullName
const char *
Nome completo dell'istanza (ad es. "OpenThread._ipps._tcp.default.service.arpa.").
mHostName
const char *
Nome host (ad es. "ot-host.default.service.arpa").
mPort
uint16_t
Porta del servizio.
mPriority
uint16_t
Priorità del servizio.
mTtl
uint32_t
TTL servizio (in secondi).
mTxtData
const uint8_t *
Servizio TXT RDATA.
mTxtLength
uint16_t
Lunghezza TXT RDATA del servizio.
mWeight
uint16_t
Peso del servizio.

Attributi pubblici

mAddressNum

uint8_t otDnssdServiceInstanceInfo::mAddressNum

Numero di indirizzi IPv6 host.

mAddress

const otIp6Address * otDnssdServiceInstanceInfo::mAddresses

Ospita indirizzi IPv6.

mFullName

const char * otDnssdServiceInstanceInfo::mFullName

Nome completo dell'istanza (ad es. "OpenThread._ipps._tcp.default.service.arpa.").

mHostName

const char * otDnssdServiceInstanceInfo::mHostName

Nome host (ad es. "ot-host.default.service.arpa").

mPort

uint16_t otDnssdServiceInstanceInfo::mPort

Porta del servizio.

mPriority

uint16_t otDnssdServiceInstanceInfo::mPriority

Priorità del servizio.

mTtl

uint32_t otDnssdServiceInstanceInfo::mTtl

TTL servizio (in secondi).

mTxtDati

const uint8_t * otDnssdServiceInstanceInfo::mTxtData

Servizio TXT RDATA.

mTxtLength

uint16_t otDnssdServiceInstanceInfo::mTxtLength

Lunghezza TXT RDATA del servizio.

Peso medio

uint16_t otDnssdServiceInstanceInfo::mWeight

Peso del servizio.

Risorse

Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per ulteriori informazioni, o per contribuire alla nostra documentazione, consulta la pagina Risorse.