otDnsQueryConfig

#include <dns_client.h>

แสดงการกำหนดค่าการค้นหา DNS

สรุป

ฟิลด์ใดก็ได้ในโครงสร้างนี้สามารถตั้งค่าเป็น 0 เพื่อระบุว่าไม่ได้ระบุ วิธีดำเนินการกับช่องที่ไม่ได้ระบุจะกำหนดโดยฟังก์ชันที่ใช้อินสแตนซ์ของ otDnsQueryConfig

แอตทริบิวต์สาธารณะ

mMaxTxAttempts
uint8_t
ความพยายามtx สูงสุดก่อนการรายงานล้มเหลว ศูนย์สำหรับค่าที่ไม่ได้ระบุ
mNat64Mode
อนุญาต/ไม่อนุญาตการแปลที่อยู่ NAT64 ระหว่างการแปลงที่อยู่
mRecursionFlag
ระบุว่าเซิร์ฟเวอร์แก้ไขการค้นหาซ้ำได้หรือไม่
mResponseTimeout
uint32_t
เวลารอ (หน่วยเป็นมิลลิวินาที) กับการตอบสนอง RX 0 หมายถึงค่าที่ไม่ได้ระบุ
mServerSockAddr
ที่อยู่เซิร์ฟเวอร์ (ที่อยู่/พอร์ต IPv6) พอร์ตที่เป็นศูนย์หรือศูนย์ทั้งหมดสำหรับไม่ได้ระบุ
mServiceMode
กำหนดระเบียนที่จะค้นหาในระหว่างการแก้ปัญหาบริการ
mTransportProto
เลือกโปรโตคอลการส่งเริ่มต้น

แอตทริบิวต์สาธารณะ

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

ความพยายามtx สูงสุดก่อนการรายงานล้มเหลว ศูนย์สำหรับค่าที่ไม่ได้ระบุ

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

อนุญาต/ไม่อนุญาตการแปลที่อยู่ NAT64 ระหว่างการแปลงที่อยู่

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

ระบุว่าเซิร์ฟเวอร์แก้ไขการค้นหาซ้ำได้หรือไม่

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

เวลารอ (หน่วยเป็นมิลลิวินาที) กับการตอบสนอง RX 0 หมายถึงค่าที่ไม่ได้ระบุ

mServerSockAddr

otSockAddr otDnsQueryConfig::mServerSockAddr

ที่อยู่เซิร์ฟเวอร์ (ที่อยู่/พอร์ต IPv6) พอร์ตที่เป็นศูนย์หรือศูนย์ทั้งหมดสำหรับไม่ได้ระบุ

mServiceMode

otDnsServiceMode otDnsQueryConfig::mServiceMode

กำหนดระเบียนที่จะค้นหาในระหว่างการแก้ปัญหาบริการ

mTransportProto

otDnsTransportProto otDnsQueryConfig::mTransportProto

เลือกโปรโตคอลการส่งเริ่มต้น

แหล่งข้อมูล

หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล