otPlatTrelPeerInfo

#include <trel.h>

Rappresenta le informazioni peer TREL rilevate utilizzando la navigazione DNS-SD per il nome del servizio "_trel._udp".

Riepilogo

Attributi pubblici

mRemoved
bool
Questo flag booleano indica se la voce viene rimossa o aggiunta.
mSockAddr
L'indirizzo del socket peer TREL (indirizzo IPv6 e numero di porta).
mTxtData
const uint8_t *
I dati del record TXT (codificati come specificato da DNS-SD) del record SRV dell'istanza di servizio peer TREL rilevata.
mTxtLength
uint16_t
Numero di byte nel buffer mTxtData.

Attributi pubblici

mRemoved

bool otPlatTrelPeerInfo::mRemoved

Questo flag booleano indica se la voce viene rimossa o aggiunta.

  • TRUE indica che il peer è stato rimosso.
  • FALSE indica che si tratta di una nuova voce o di un aggiornamento di una voce esistente.

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

L'indirizzo del socket peer TREL (indirizzo IPv6 e numero di porta).

Il numero di porta viene determinato dal record SRV dell'istanza di servizio peer TREL rilevata. L'indirizzo IPv6 viene determinato dalla query DNS-SD per i record AAAA sul nome host indicato nel record SRV dell'istanza di servizio rilevata. Se vengono rilevati più indirizzi IPv6 host, viene utilizzato uno con l'ambito più elevato.

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

I dati del record TXT (codificati come specificato da DNS-SD) del record SRV dell'istanza di servizio peer TREL rilevata.

mTxtLength

uint16_t otPlatTrelPeerInfo::mTxtLength

Numero di byte nel buffer mTxtData.

Risorse

Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.