otPlatTrelPeerInfo
#include <trel.h>
Representa uma informação de peering TREL descoberta usando a navegação DNS-SD no nome do serviço "_trel._udp".
Resumo
Atributos públicos |
|
---|---|
mRemoved
|
bool
Essa sinalização booleana indica se a entrada está sendo removida ou adicionada.
|
mSockAddr
|
O endereço do soquete de peering do TREL (endereço IPv6 e número da porta).
|
mTxtData
|
const uint8_t *
Os dados do registro TXT (codificados conforme especificado por DNS-SD) do registro SRV da instância do serviço de peering TREL descoberta.
|
mTxtLength
|
uint16_t
Número de bytes no buffer
mTxtData . |
Atributos públicos
mRemoved
bool otPlatTrelPeerInfo::mRemoved
Essa sinalização booleana indica se a entrada está sendo removida ou adicionada.
- TRUE indica que o peering foi removido.
- FALSE indica que é uma nova entrada ou uma atualização de uma entrada existente.
mSockAddr
otSockAddr otPlatTrelPeerInfo::mSockAddr
O endereço do soquete de peering do TREL (endereço IPv6 e número da porta).
O número da porta é determinado com base no registro SRV da instância do serviço de peering TREL descoberta. O endereço IPv6 é determinado a partir da consulta DNS-SD para registros AAAA no nome do host indicado no registro SRV da instância de serviço descoberta. Se forem descobertos vários endereços IPv6 do host, aquele com o maior escopo será usado.
mTxtData
const uint8_t * otPlatTrelPeerInfo::mTxtData
Os dados do registro TXT (codificados conforme especificado por DNS-SD) do registro SRV da instância do serviço de peering TREL descoberta.
mTxtLength
uint16_t otPlatTrelPeerInfo::mTxtLength
Número de bytes no buffer mTxtData
.
Recursos
Os tópicos de Referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para mais informações ou para contribuir com nossa documentação, consulte Recursos.