otDnsServiceInfo
#include <dns_client.h>
DNS hizmeti örneği için bilgi sağlar.
Özet
Herkese açık özellikler |
|
---|---|
mHostAddress
|
Ana makinenin IPv6 adresi. Yoksa tümüyle sıfır olarak ayarlayın.
|
mHostAddressTtl
|
uint32_t
Ana makine adresi TTL.
|
mHostNameBuffer
|
char *
Hizmet ana makine adının çıktısını almak için arabellek (gerekirse NULL olabilir).
|
mHostNameBufferSize
|
uint16_t
mHostNameBuffer boyutu. |
mPort
|
uint16_t
Hizmet bağlantı noktası numarası.
|
mPriority
|
uint16_t
Hizmet önceliği.
|
mTtl
|
uint32_t
Hizmet kaydı TTL'si (saniye cinsinden).
|
mTxtData
|
uint8_t *
TXT verilerinin çıkışı için arabelleğe alın (gerekmiyorsa NULL olabilir).
|
mTxtDataSize
|
uint16_t
Girişte
mTxtData arabellek boyutu. Çıkışta bayt sayısı yazıldı. |
mTxtDataTruncated
|
bool
TXT verilerinin
mTxtDataSize içine sığmadığını ve kısaltılıp kesilmediğini belirtir. |
mTxtDataTtl
|
uint32_t
TXT verisi TTL'si.
|
mWeight
|
uint16_t
Hizmet ağırlığı.
|
Herkese açık özellikler
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
Ana makinenin IPv6 adresi. Yoksa tümüyle sıfır olarak ayarlayın.
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
Ana makine adresi TTL.
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
Hizmet ana makine adının çıktısını almak için arabellek (gerekirse NULL olabilir).
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
mHostNameBuffer
boyutu.
mPort
uint16_t otDnsServiceInfo::mPort
Hizmet bağlantı noktası numarası.
mPriority
uint16_t otDnsServiceInfo::mPriority
Hizmet önceliği.
mTtl
uint32_t otDnsServiceInfo::mTtl
Hizmet kaydı TTL'si (saniye cinsinden).
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
TXT verilerinin çıkışı için arabelleğe alın (gerekmiyorsa NULL olabilir).
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
Girişte mTxtData
arabellek boyutu. Çıkışta bayt sayısı yazıldı.
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
TXT verilerinin mTxtDataSize
içine sığmadığını ve kısaltılıp kesilmediğini belirtir.
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
TXT verisi TTL'si.
mWeight
uint16_t otDnsServiceInfo::mWeight
Hizmet ağırlığı.
Kaynaklar
OpenThread API Referans konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.