DNSConfig.withServers constructor
DNSConfig.withServers(
- List<
NameServerConfig> servers, { - HostsWrapper? hosts,
- XrayAddress? clientIp,
- String? tag,
- DnsQueryStrategy? queryStrategy,
- bool? disableCache,
- bool? serveStale,
- int? serveExpiredTTL,
- bool? disableFallback,
- bool? disableFallbackIfMatch,
- bool? enableParallelQuery,
- bool? useSystemHosts,
Implementation
factory DNSConfig.withServers(
List<NameServerConfig> servers, {
HostsWrapper? hosts,
XrayAddress? clientIp,
String? tag,
DnsQueryStrategy? queryStrategy,
bool? disableCache,
bool? serveStale,
int? serveExpiredTTL,
bool? disableFallback,
bool? disableFallbackIfMatch,
bool? enableParallelQuery,
bool? useSystemHosts,
}) => DNSConfig(
servers: servers,
hosts: hosts,
clientIp: clientIp,
tag: tag,
queryStrategy: queryStrategy,
disableCache: disableCache,
serveStale: serveStale,
serveExpiredTTL: serveExpiredTTL,
disableFallback: disableFallback,
disableFallbackIfMatch: disableFallbackIfMatch,
enableParallelQuery: enableParallelQuery,
useSystemHosts: useSystemHosts,
);