XrayConfig constructor

const XrayConfig({
  1. Map<String, dynamic>? transport,
  2. Map<String, String>? env,
  3. LogConfig? log,
  4. RouterConfig? routing,
  5. DNSConfig? dns,
  6. List<InboundDetourConfig>? inbounds,
  7. List<OutboundDetourConfig>? outbounds,
  8. PolicyConfig? policy,
  9. APIConfig? api,
  10. MetricsConfig? metrics,
  11. StatsConfig? stats,
  12. ReverseConfig? reverse,
  13. @JsonKey.new(name: 'fakeDns') FakeDNSConfig? fakeDns,
  14. ObservatoryConfig? observatory,
  15. BurstObservatoryConfig? burstObservatory,
  16. VersionConfig? version,
  17. GeodataConfig? geodata,
})

Implementation

const factory XrayConfig({
  Map<String, dynamic>? transport,
  Map<String, String>? env,
  LogConfig? log,
  RouterConfig? routing,
  DNSConfig? dns,
  List<InboundDetourConfig>? inbounds,
  List<OutboundDetourConfig>? outbounds,
  PolicyConfig? policy,
  APIConfig? api,
  MetricsConfig? metrics,
  StatsConfig? stats,
  ReverseConfig? reverse,
  @JsonKey(name: 'fakeDns') FakeDNSConfig? fakeDns,
  ObservatoryConfig? observatory,
  BurstObservatoryConfig? burstObservatory,
  VersionConfig? version,
  GeodataConfig? geodata,
}) = _XrayConfig;