otPlatTrelPeerInfo
#include <trel.h>
Reprezentuje informacje o perze sieci TREL wykryte podczas przeglądania DNS-SD o nazwie usługi „_trel._udp”.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mRemoved
|
bool
Ta flaga wartości logicznej wskazuje, czy wpis jest usuwany czy dodawany.
|
mSockAddr
|
Adres gniazda peera TREL (adres IPv6 i numer portu).
|
mTxtData
|
const uint8_t *
Dane rekordu TXT (zakodowane zgodnie z wymaganiami DNS-SD) z rekordu SRV wykrytej instancji usługi równorzędnej TREL.
|
mTxtLength
|
uint16_t
Liczba bajtów w buforze
mTxtData . |
Atrybuty publiczne
mRemoved
bool otPlatTrelPeerInfo::mRemoved
Ta flaga wartości logicznej wskazuje, czy wpis jest usuwany czy dodawany.
- TRUE oznacza, że połączenie równorzędne zostało usunięte.
- Wartość FALSE oznacza, że jest to nowy wpis lub aktualizacja istniejącego wpisu.
mSockAddr
otSockAddr otPlatTrelPeerInfo::mSockAddr
Adres gniazda peera TREL (adres IPv6 i numer portu).
Numer portu jest określany na podstawie rekordu SRV wykrytej instancji usługi równorzędnej TREL. Adres IPv6 jest określany na podstawie zapytania DNS-SD dotyczącego rekordów AAAA w nazwie hosta wskazanej w rekordzie SRV wykrytej instancji usługi. W przypadku wykrycia wielu adresów IPv6 hosta używany jest adres z najwyższym zakresem.
mTxtData
const uint8_t * otPlatTrelPeerInfo::mTxtData
Dane rekordu TXT (zakodowane zgodnie z wymaganiami DNS-SD) z rekordu SRV wykrytej instancji usługi równorzędnej TREL.
mTxtLength
uint16_t otPlatTrelPeerInfo::mTxtLength
Liczba bajtów w buforze mTxtData
.
Zasoby
Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.