otDnsServiceInfo
    #include <dns_client.h>
  
Proporciona información para una instancia de servicio de DNS.
Resumen
| Atributos públicos | |
|---|---|
| mHostAddress | La dirección IPv6 del host. Establécelo en cero si no está disponible.  | 
| mHostAddressTtl | uint32_tEl TTL de la dirección de host.  | 
| mHostNameBuffer | char *Almacenamiento en búfer que genera el nombre de host del servicio (puede ser NULO si no es necesario).  | 
| mHostNameBufferSize | uint16_tTamaño de  mHostNameBuffer. | 
| mPort | uint16_tNúmero de puerto del servicio.  | 
| mPriority | uint16_tPrioridad del servicio.  | 
| mTtl | uint32_tTTL del registro de servicio (en segundos).  | 
| mTxtData | uint8_t *Almacenamiento en búfer para generar datos TXT (puede ser NULL si no es necesario).  | 
| mTxtDataSize | uint16_tEn la entrada, tamaño del búfer  mTxtData. Cuando se escribe la cantidad de bytes de salida. | 
| mTxtDataTruncated | boolIndica si los datos TXT no pudieron caber en  mTxtDataSizey se truncaron. | 
| mTxtDataTtl | uint32_tEl TTL de los datos TXT.  | 
| mWeight | uint16_tPeso del servicio.  | 
Atributos públicos
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
La dirección IPv6 del host. Establécelo en cero si no está disponible.
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
El TTL de la dirección de host.
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
Almacenamiento en búfer que genera el nombre de host del servicio (puede ser NULO si no es necesario).
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
Tamaño de mHostNameBuffer. 
mPort
uint16_t otDnsServiceInfo::mPort
Número de puerto del servicio.
mPriority
uint16_t otDnsServiceInfo::mPriority
Prioridad del servicio.
mTtl
uint32_t otDnsServiceInfo::mTtl
TTL del registro de servicio (en segundos).
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
Almacenamiento en búfer para generar datos TXT (puede ser NULL si no es necesario).
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
En la entrada, tamaño del búfer mTxtData. Cuando se escribe la cantidad de bytes de salida. 
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
Indica si los datos TXT no pudieron caber en mTxtDataSize y se truncaron. 
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
El TTL de los datos TXT.
mWeight
uint16_t otDnsServiceInfo::mWeight
Peso del servicio.
Recursos
Los temas de referencia de la API de OpenThread se originan a partir del código fuente, disponible en GitHub. Para obtener más información o contribuir a nuestra documentación, consulta Recursos.