otPlatTrelPeerInfo

#include <trel.h>

Représente des informations de pairs TREL découvertes à l'aide de la navigation DNS-SD sur le nom de service "_trel._udp".

Résumé

Attributs publics

mRemoved
bool
Cet indicateur booléen indique si l'entrée est supprimée ou ajoutée.
mSockAddr
Adresse du socket du pair TREL (adresse IPv6 et numéro de port).
mTxtData
const uint8_t *
Données d'enregistrement TXT (encodées comme spécifié par DNS-SD) issues de l'enregistrement SRV de l'instance de service pair TREL découverte.
mTxtLength
uint16_t
Nombre d'octets dans le tampon mTxtData.

Attributs publics

mRemoved

bool otPlatTrelPeerInfo::mRemoved

Cet indicateur booléen indique si l'entrée est supprimée ou ajoutée.

  • TRUE indique que le pair est supprimé.
  • FALSE indique qu'il s'agit d'une nouvelle entrée ou d'une mise à jour d'une entrée existante.

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

Adresse du socket du pair TREL (adresse IPv6 et numéro de port).

Le numéro de port est déterminé à partir de l'enregistrement SRV de l'instance de service pair TREL découverte. L'adresse IPv6 est déterminée à partir de la requête DNS-SD pour les enregistrements AAAA sur le nom d'hôte indiqué dans l'enregistrement SRV de l'instance de service découverte. Si plusieurs adresses IPv6 hôtes sont découvertes, celui dont le champ d'application est le plus élevé est utilisé.

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

Données d'enregistrement TXT (encodées comme spécifié par DNS-SD) issues de l'enregistrement SRV de l'instance de service pair TREL découverte.

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

Nombre d'octets dans le tampon mTxtData.

Ressources

Les sujets de référence de l'API OpenThread proviennent du code source, disponible sur GitHub. Pour en savoir plus ou pour contribuer à notre documentation, consultez la section Ressources.