otPlatTrelPeerInfo
#include <trel.h>
Questa struttura rappresenta un'informazione TREL peer rilevata usando il servizio DNS-SD per il 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 specificati da DNS-SD) dal record SRV dell'istanza di servizio peer TREL rilevata.
|
mTxtLength
|
uint16_t
Numero di byte nel buffer
mTxtData . |
Attributi pubblici
Rimosso
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 quello con l'ambito più elevato.
mTxtDati
const uint8_t * otPlatTrelPeerInfo::mTxtData
I dati del record TXT (codificati come specificati da DNS-SD) dal 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 ulteriori informazioni, o per contribuire alla nostra documentazione, consulta la pagina Risorse.