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