NameServerConfig constructor

const NameServerConfig({
  1. required XrayAddress address,
  2. XrayAddress? clientIp,
  3. int? port,
  4. bool? skipFallback,
  5. XrayStringList? domains,
  6. XrayStringList? expectedIPs,
  7. XrayStringList? expectIPs,
  8. DnsQueryStrategy? queryStrategy,
  9. String? tag,
  10. int? timeoutMs,
  11. bool? disableCache,
  12. bool? serveStale,
  13. int? serveExpiredTTL,
  14. bool? finalQuery,
  15. XrayStringList? unexpectedIPs,
  16. bool? simplified,
})

Implementation

const factory NameServerConfig({
  required XrayAddress address,
  XrayAddress? clientIp,
  int? port,
  bool? skipFallback,
  XrayStringList? domains,
  XrayStringList? expectedIPs,
  XrayStringList? expectIPs,
  DnsQueryStrategy? queryStrategy,
  String? tag,
  int? timeoutMs,
  bool? disableCache,
  bool? serveStale,
  int? serveExpiredTTL,
  bool? finalQuery,
  XrayStringList? unexpectedIPs,
  bool? simplified,
}) = _NameServerConfig;