otDnsServiceInfo
#include <dns_client.h>
ระบุข้อมูลสำหรับอินสแตนซ์บริการ DNS
สรุป
แอตทริบิวต์สาธารณะ |
|
---|---|
mHostAddress
|
ที่อยู่ IPv6 ของโฮสต์ หากไม่พร้อมใช้งาน ให้ตั้งค่าเป็น 0 ทั้งหมด
|
mHostAddressTtl
|
uint32_t
TTL ของที่อยู่โฮสต์
|
mHostNameBuffer
|
char *
บัฟเฟอร์เพื่อแสดงชื่อโฮสต์ของบริการ (สามารถเป็นค่าว่างได้ถ้าไม่จำเป็น)
|
mHostNameBufferSize
|
uint16_t
ขนาดของ
mHostNameBuffer |
mPort
|
uint16_t
หมายเลขพอร์ตบริการ
|
mPriority
|
uint16_t
ลำดับความสำคัญของบริการ
|
mTtl
|
uint32_t
TTL ของระเบียนบริการ (เป็นวินาที)
|
mTxtData
|
uint8_t *
บัฟเฟอร์เพื่อแสดงข้อมูล TXT (สามารถเป็นค่าว่างได้ถ้าไม่จำเป็น)
|
mTxtDataSize
|
uint16_t
เมื่อป้อนข้อมูล ขนาดบัฟเฟอร์
mTxtData ไบต์จำนวนเอาต์พุตที่เขียนแล้ว |
mTxtDataTruncated
|
bool
ระบุว่าข้อมูล TXT พอดีกับ
mTxtDataSize ไม่ได้และถูกตัด |
mTxtDataTtl
|
uint32_t
TTL ข้อมูล TXT
|
mWeight
|
uint16_t
น้ำหนักของบริการ
|
แอตทริบิวต์สาธารณะ
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
ที่อยู่ IPv6 ของโฮสต์ หากไม่พร้อมใช้งาน ให้ตั้งค่าเป็น 0 ทั้งหมด
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
TTL ของที่อยู่โฮสต์
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
บัฟเฟอร์เพื่อแสดงชื่อโฮสต์ของบริการ (สามารถเป็นค่าว่างได้ถ้าไม่จำเป็น)
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
ขนาดของ mHostNameBuffer
mPort
uint16_t otDnsServiceInfo::mPort
หมายเลขพอร์ตบริการ
mPriority
uint16_t otDnsServiceInfo::mPriority
ลำดับความสำคัญของบริการ
mTtl
uint32_t otDnsServiceInfo::mTtl
TTL ของระเบียนบริการ (เป็นวินาที)
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
บัฟเฟอร์เพื่อแสดงข้อมูล TXT (สามารถเป็นค่าว่างได้ถ้าไม่จำเป็น)
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
เมื่อป้อนข้อมูล ขนาดบัฟเฟอร์ mTxtData
ไบต์จำนวนเอาต์พุตที่เขียนแล้ว
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
ระบุว่าข้อมูล TXT พอดีกับ mTxtDataSize
ไม่ได้และถูกตัด
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
TTL ข้อมูล TXT
mWeight
uint16_t otDnsServiceInfo::mWeight
น้ำหนักของบริการ
แหล่งข้อมูล
หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล