otDnsQueryConfig

#include <dns_client.h>

מייצג הגדרה של שאילתת DNS.

סיכום

ניתן להגדיר כל שדה במבנה הזה כאפס, כדי לציין שהוא לא צוין. אופן הטיפול בשדות שלא צוינו נקבע על ידי הפונקציה שמשתמשת במופע של otDnsQueryConfig.

מאפיינים ציבוריים

mMaxTxAttempts
uint8_t
מספר מקסימלי של ניסיונות לפני דיווח על כשל. אפס עבור ערך שלא צוין.
mNat64Mode
אישור/אישור של תרגום כתובות NAT64 במהלך טיפול בכתובת.
mRecursionFlag
שדה זה מציין אם השרת יכול לפתור את השאילתה באופן רקורסיבי או לא.
mResponseTimeout
uint32_t
זמן המתנה (במילי-שניות) לתגובת rx. אפס מציין ערך שלא צוין.
mServerSockAddr
כתובת השרת (IPv6 addr/port). כל היציאה של אפס או אפס עבור לא צוינה.
mServiceMode
המדיניות הזו קובעת על אילו רשומות לשלוח שאילתות במהלך טיפול בשירות.
mTransportProto
בחירת פרוטוקול ברירת מחדל להעברה.

מאפיינים ציבוריים

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

מספר מקסימלי של ניסיונות לפני דיווח על כשל. אפס עבור ערך שלא צוין.

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

אישור/אישור של תרגום כתובות NAT64 במהלך טיפול בכתובת.

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

שדה זה מציין אם השרת יכול לפתור את השאילתה באופן רקורסיבי או לא.

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

זמן המתנה (במילי-שניות) לתגובת rx. אפס מציין ערך שלא צוין.

mServerSockAddr

otSockAddr otDnsQueryConfig::mServerSockAddr

כתובת השרת (IPv6 addr/port). כל היציאה של אפס או אפס עבור לא צוינה.

mServiceMode

otDnsServiceMode otDnsQueryConfig::mServiceMode

המדיניות הזו קובעת על אילו רשומות לשלוח שאילתות במהלך טיפול בשירות.

mTransportProto

otDnsTransportProto otDnsQueryConfig::mTransportProto

בחירת פרוטוקול ברירת מחדל להעברה.

מקורות מידע

המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.