otDnsQueryConfig
#include <dns_client.h>
یک پیکربندی پرس و جو DNS را نشان می دهد.
خلاصه
هر یک از فیلدهای این ساختار را می توان روی صفر قرار داد تا نشان دهد که مشخص نشده است. نحوه برخورد با فیلدهای نامشخص توسط تابعی تعیین می شود که از نمونه otDnsQueryConfig
استفاده می کند.
صفات عمومی | |
---|---|
mMaxTxAttempts | uint8_t حداکثر تلاش tx قبل از گزارش شکست. صفر برای مقدار نامشخص |
mNat64Mode | اجازه/عدم اجازه ترجمه آدرس NAT64 در حین تفکیک آدرس. |
mRecursionFlag | نشان می دهد که آیا سرور می تواند پرس و جو را به صورت بازگشتی حل کند یا خیر. |
mResponseTimeout | uint32_t زمان انتظار (بر حسب میلی ثانیه) تا پاسخ rx. صفر مقدار نامشخص را نشان می دهد. |
mServerSockAddr | آدرس سرور (آدرس/پورت IPv6). همه پورت صفر یا صفر برای نامشخص. |
mServiceMode | تعیین می کند که کدام رکوردها در حین تفکیک سرویس پرس و جو شود. |
mTransportProto | پروتکل انتقال پیش فرض را انتخاب کنید. |
صفات عمومی
mMaxTxAttempts
uint8_t otDnsQueryConfig::mMaxTxAttempts
حداکثر تلاش tx قبل از گزارش شکست. صفر برای مقدار نامشخص
حالت mNat64
otDnsNat64Mode otDnsQueryConfig::mNat64Mode
اجازه/عدم اجازه ترجمه آدرس NAT64 در حین تفکیک آدرس.
mRecursionFlag
otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag
نشان می دهد که آیا سرور می تواند پرس و جو را به صورت بازگشتی حل کند یا خیر.
mResponseTimeout
uint32_t otDnsQueryConfig::mResponseTimeout
زمان انتظار (بر حسب میلی ثانیه) تا پاسخ rx. صفر مقدار نامشخص را نشان می دهد.
mServerSockAddr
otSockAddr otDnsQueryConfig::mServerSockAddr
آدرس سرور (آدرس/پورت IPv6). همه پورت صفر یا صفر برای نامشخص.
mServiceMode
otDnsServiceMode otDnsQueryConfig::mServiceMode
تعیین می کند که کدام رکوردها در حین تفکیک سرویس پرس و جو شود.
mTransportProto
otDnsTransportProto otDnsQueryConfig::mTransportProto
پروتکل انتقال پیش فرض را انتخاب کنید.
منابع
موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.