otDnsQueryConfig
#include <dns_client.h>
Rappresenta una configurazione di query DNS.
Riepilogo
Qualsiasi campo di questa struttura può essere impostato su zero per indicare che non è specificato. Il modo in cui vengono trattati i campi non specificati è determinato dalla funzione che utilizza l'istanza di otDnsQueryConfig
.
Attributi pubblici |
|
---|---|
mMaxTxAttempts
|
uint8_t
Numero massimo di tentativi tx prima dell'errore di segnalazione. Zero per un valore non specificato.
|
mNat64Mode
|
Consenti/non consentire la traduzione degli indirizzi NAT64 durante la risoluzione dell'indirizzo.
|
mRecursionFlag
|
Indica se il server può risolvere la query in modo ricorsivo o meno.
|
mResponseTimeout
|
uint32_t
Tempo di attesa (in msec) alla risposta rx. Zero indica un valore non specificato.
|
mServerSockAddr
|
Indirizzo del server (indirizzo/porta IPv6). Nessuna porta o nessuna porta per gli elementi non specificati.
|
mServiceMode
|
Determina i record su cui eseguire query durante la risoluzione del servizio.
|
mTransportProto
|
Seleziona il protocollo di trasporto predefinito.
|
Attributi pubblici
mMaxTxAttempts
uint8_t otDnsQueryConfig::mMaxTxAttempts
Numero massimo di tentativi tx prima dell'errore di segnalazione. Zero per un valore non specificato.
mNat64Mode
otDnsNat64Mode otDnsQueryConfig::mNat64Mode
Consenti/non consentire la traduzione degli indirizzi NAT64 durante la risoluzione dell'indirizzo.
mRecursionFlag
otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag
Indica se il server può risolvere la query in modo ricorsivo o meno.
mResponseTimeout
uint32_t otDnsQueryConfig::mResponseTimeout
Tempo di attesa (in msec) alla risposta rx. Zero indica un valore non specificato.
mServerSockAddr
otSockAddr otDnsQueryConfig::mServerSockAddr
Indirizzo del server (indirizzo/porta IPv6). Nessuna porta o nessuna porta per gli elementi non specificati.
mServiceMode
otDnsServiceMode otDnsQueryConfig::mServiceMode
Determina i record su cui eseguire query durante la risoluzione del servizio.
mTransportProto
otDnsTransportProto otDnsQueryConfig::mTransportProto
Seleziona il protocollo di trasporto predefinito.
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per saperne di più o per contribuire alla nostra documentazione, consulta la sezione Risorse.