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.