otDnsServiceInfo
#include <dns_client.h>
Udostępnia informacje o instancji usługi DNS.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mHostAddress
|
Adres IPv6 hosta. Jeśli nie jest dostępna, ustaw wartość na „0”.
|
mHostAddressTtl
|
uint32_t
Wartość TTL adresu hosta.
|
mHostNameBuffer
|
char *
Bufor do wyświetlenia nazwy hosta usługi (może mieć wartość NULL, jeśli nie jest potrzebna).
|
mHostNameBufferSize
|
uint16_t
Rozmiar:
mHostNameBuffer . |
mPort
|
uint16_t
Numer portu usługi.
|
mPriority
|
uint16_t
Priorytet usługi.
|
mTtl
|
uint32_t
Rekord usługi (w sekundach).
|
mTxtData
|
uint8_t *
Buforuj do wyjściowej danych TXT (może mieć wartość NULL, jeśli nie jest potrzebna).
|
mTxtDataSize
|
uint16_t
Wejście, rozmiar
mTxtData bufora. Na wyjściowej liczbie zapisanych bajtów. |
mTxtDataTruncated
|
bool
Wskazuje, czy dane TXT nie mogły zmieścić się w
mTxtDataSize i zostały obcięte. |
mTxtDataTtl
|
uint32_t
TTL danych TXT.
|
mWeight
|
uint16_t
Waga usługi.
|
Atrybuty publiczne
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
Adres IPv6 hosta. Jeśli nie jest dostępna, ustaw wartość na „0”.
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
Wartość TTL adresu hosta.
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
Bufor do wyświetlenia nazwy hosta usługi (może mieć wartość NULL, jeśli nie jest potrzebna).
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
Rozmiar: mHostNameBuffer
.
mPort
uint16_t otDnsServiceInfo::mPort
Numer portu usługi.
mPriority
uint16_t otDnsServiceInfo::mPriority
Priorytet usługi.
mTtl
uint32_t otDnsServiceInfo::mTtl
Rekord usługi (w sekundach).
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
Buforuj do wyjściowej danych TXT (może mieć wartość NULL, jeśli nie jest potrzebna).
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
Wejście, rozmiar mTxtData
bufora. Na wyjściowej liczbie zapisanych bajtów.
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
Wskazuje, czy dane TXT nie mogły zmieścić się w mTxtDataSize
i zostały obcięte.
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
TTL danych TXT.
mWeight
uint16_t otDnsServiceInfo::mWeight
Waga usługi.
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.