Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

otDnsServiceInfo

#include <dns_client.h>

Struktur ini memberikan info untuk instance layanan DNS.

Ringkasan

Atribut publik

mHostAddress
Alamat IPv6 host. Setel ke semua nol jika tidak tersedia.
mHostAddressTtl
uint32_t
Alamat host TTL.
mHostNameBuffer
char *
Buffer untuk mengeluarkan nama host layanan (dapat berupa NULL jika tidak diperlukan).
mHostNameBufferSize
uint16_t
Ukuran mHostNameBuffer .
mPort
uint16_t
Nomor port layanan.
mPriority
uint16_t
Prioritas layanan.
mTtl
uint32_t
Catatan layanan TTL (dalam detik).
mTxtData
uint8_t *
Buffer untuk mengeluarkan data TXT (dapat berupa NULL jika tidak diperlukan).
mTxtDataSize
uint16_t
Pada masukan, ukuran buffer mTxtData . Pada panjang keluaran mTxtData .
mTxtDataTtl
uint32_t
Data TXT TTL.
mWeight
uint16_t
Berat layanan.

Atribut publik

mHostAddress

otIp6Address otDnsServiceInfo::mHostAddress

Alamat IPv6 host. Setel ke semua nol jika tidak tersedia.

mHostAddressTtl

uint32_t otDnsServiceInfo::mHostAddressTtl

Alamat host TTL.

mHostNameBuffer

char * otDnsServiceInfo::mHostNameBuffer

Buffer untuk mengeluarkan nama host layanan (dapat berupa 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

Catatan layanan TTL (dalam detik).

mTxtData

uint8_t * otDnsServiceInfo::mTxtData

Buffer untuk mengeluarkan data TXT (dapat berupa NULL jika tidak diperlukan).

mTxtDataSize

uint16_t otDnsServiceInfo::mTxtDataSize

Pada masukan, ukuran buffer mTxtData . Pada panjang keluaran mTxtData .

mTxtDataTtl

uint32_t otDnsServiceInfo::mTxtDataTtl

Data TXT TTL.

mWeight

uint16_t otDnsServiceInfo::mWeight

Berat layanan.