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_t
El 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_t
Tamaño de
mHostNameBuffer . |
mPort
|
uint16_t
Número de puerto del servicio.
|
mPriority
|
uint16_t
Prioridad del servicio.
|
mTtl
|
uint32_t
TTL 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_t
En la entrada, tamaño del búfer
mTxtData . Cuando se escribe la cantidad de bytes de salida. |
mTxtDataTruncated
|
bool
Indica si los datos TXT no pudieron caber en
mTxtDataSize y se truncaron. |
mTxtDataTtl
|
uint32_t
El TTL de los datos TXT.
|
mWeight
|
uint16_t
Peso 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.