otPlatTrelPeerInfo

#include <trel.h>

Representa una información de par de TREL que se descubrió mediante la navegación de DNS-SD en el nombre de servicio "_trel._udp".

Resumen

Atributos públicos

mRemoved
bool
Esta marca booleana indica si la entrada se está quitando o agregando.
mSockAddr
La dirección del socket del par de TREL (dirección IPv6 y número de puerto).
mTxtData
const uint8_t *
Los datos del registro TXT (codificados como lo especifica DNS-SD) del registro SRV de la instancia de servicio de intercambio de tráfico de TREL detectada.
mTxtLength
uint16_t
Cantidad de bytes en el búfer mTxtData.

Atributos públicos

mRemoved

bool otPlatTrelPeerInfo::mRemoved

Esta marca booleana indica si la entrada se está quitando o agregando.

  • TRUE indica que se quitó el par.
  • FALSE indica que es una entrada nueva o una actualización de una entrada existente.

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

La dirección del socket del par de TREL (dirección IPv6 y número de puerto).

El número de puerto se determina a partir del registro SRV de la instancia de servicio de intercambio de tráfico de TREL detectada. La dirección IPv6 se determina a partir de la consulta de DNS-SD para registros AAAA en el nombre de host indicado en el registro SRV de la instancia de servicio descubierta. Si se descubren varias direcciones IPv6 de host, se usa una con el alcance más alto.

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

Los datos del registro TXT (codificados como lo especifica DNS-SD) del registro SRV de la instancia de servicio de intercambio de tráfico de TREL detectada.

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

Cantidad de bytes en el búfer mTxtData.

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.