otDnsServiceInfo

#include <dns_client.h>

Memberikan info untuk instance layanan DNS.

Ringkasan

Atribut publik

mHostAddress
Alamat IPv6 host. Tetapkan ke nol jika tidak tersedia.
mHostAddressTtl
uint32_t
TTL alamat {i>host<i}.
mHostNameBuffer
char *
Buffer untuk menghasilkan nama host layanan (dapat bernilai NULL jika tidak diperlukan).
mHostNameBufferSize
uint16_t
Ukuran mHostNameBuffer.
mPort
uint16_t
Nomor port layanan.
mPriority
uint16_t
Prioritas layanan.
mTtl
uint32_t
TTL data layanan (dalam detik).
mTxtData
uint8_t *
Buffer untuk menghasilkan data TXT (bisa NULL jika tidak diperlukan).
mTxtDataSize
uint16_t
Pada input, ukuran buffering mTxtData. Pada jumlah byte output yang ditulis.
mTxtDataTruncated
bool
Menunjukkan jika data TXT tidak muat di mTxtDataSize dan terpotong.
mTxtDataTtl
uint32_t
TTL data TXT.
mWeight
uint16_t
Bobot layanan.

Atribut publik

mHostAddress

otIp6Address otDnsServiceInfo::mHostAddress

Alamat IPv6 host. Tetapkan ke nol jika tidak tersedia.

mHostAddressTtl

uint32_t otDnsServiceInfo::mHostAddressTtl

TTL alamat {i>host<i}.

mHostNameBuffer

char * otDnsServiceInfo::mHostNameBuffer

Buffer untuk menghasilkan nama host layanan (dapat bernilai NULL jika tidak diperlukan).

mHostNameBufferSize

uint16_t otDnsServiceInfo::mHostNameBufferSize

Ukuran mHostNameBuffer.

mPort

uint16_t otDnsServiceInfo::mPort

Nomor port layanan.

mPriority

uint16_t otDnsServiceInfo::mPriority

Prioritas layanan.

mTtl

uint32_t otDnsServiceInfo::mTtl

TTL data layanan (dalam detik).

mTxtData

uint8_t * otDnsServiceInfo::mTxtData

Buffer untuk menghasilkan data TXT (bisa NULL jika tidak diperlukan).

mTxtDataSize

uint16_t otDnsServiceInfo::mTxtDataSize

Pada input, ukuran buffering mTxtData. Pada jumlah byte output yang ditulis.

mTxtDataTruncated

bool otDnsServiceInfo::mTxtDataTruncated

Menunjukkan jika data TXT tidak muat di mTxtDataSize dan terpotong.

mTxtDataTtl

uint32_t otDnsServiceInfo::mTxtDataTtl

TTL data TXT.

mWeight

uint16_t otDnsServiceInfo::mWeight

Bobot layanan.

Referensi

Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub. Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat Referensi.