otDnsServiceInfo
    #include <dns_client.h>
  
Fornisce informazioni per un'istanza di servizio DNS.
Riepilogo
| Attributi pubblici | |
|---|---|
| mHostAddress | L'indirizzo IPv6 dell'host. Impostalo su zero se non è disponibile.  | 
| mHostAddressTtl | uint32_tIl TTL dell'indirizzo host.  | 
| mHostNameBuffer | char *Buffer per l'output del nome host del servizio (può essere NULL se non necessario).  | 
| mHostNameBufferSize | uint16_tDimensioni di  mHostNameBuffer. | 
| mPort | uint16_tNumero di porta del servizio.  | 
| mPriority | uint16_tPriorità del servizio.  | 
| mTtl | uint32_tTTL del record di servizio (in secondi).  | 
| mTxtData | uint8_t *Buffer per l'output dei dati TXT (può essere NULL se non necessario).  | 
| mTxtDataSize | uint16_tAll'input, dimensione del buffer  mTxtData. Al numero di byte di output scritti. | 
| mTxtDataTruncated | boolIndica se i dati TXT non sono stati inseriti in  mTxtDataSizeed sono stati troncati. | 
| mTxtDataTtl | uint32_tIl TTL dei dati TXT.  | 
| mWeight | uint16_tPeso del servizio.  | 
Attributi pubblici
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
L'indirizzo IPv6 dell'host. Impostalo su zero se non è disponibile.
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
Il TTL dell'indirizzo host.
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
Buffer per l'output del nome host del servizio (può essere NULL se non necessario).
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
Dimensioni di mHostNameBuffer. 
mPort
uint16_t otDnsServiceInfo::mPort
Numero di porta del servizio.
mPriority
uint16_t otDnsServiceInfo::mPriority
Priorità del servizio.
mTtl
uint32_t otDnsServiceInfo::mTtl
TTL del record di servizio (in secondi).
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
Buffer per l'output dei dati TXT (può essere NULL se non necessario).
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
All'input, dimensione del buffer mTxtData. Al numero di byte di output scritti. 
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
Indica se i dati TXT non sono stati inseriti in mTxtDataSize ed sono stati troncati. 
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
Il TTL dei dati TXT.
mWeight
uint16_t otDnsServiceInfo::mWeight
Peso del servizio.
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.