config.g.dart 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'config.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. HysteriaConfig _$HysteriaConfigFromJson(Map<String, dynamic> json) =>
  7. HysteriaConfig(
  8. server: json['server'] as String,
  9. protocol: json['protocol'] as String,
  10. obfs: json['obfs'] as String?,
  11. alpn: json['alpn'] as String?,
  12. auth: json['auth'] as String?,
  13. authStr: json['auth_str'] as String?,
  14. serverName: json['server_name'] as String?,
  15. insecure: json['insecure'] as bool,
  16. upMbps: json['up_mbps'] as int,
  17. downMbps: json['down_mbps'] as int,
  18. recvWindowConn: json['recv_window_conn'] as int?,
  19. recvWindow: json['recv_window'] as int?,
  20. disableMtuDiscovery: json['disable_mtu_discovery'] as bool,
  21. socks5: Socks5.fromJson(json['socks5'] as Map<String, dynamic>),
  22. );
  23. Map<String, dynamic> _$HysteriaConfigToJson(HysteriaConfig instance) {
  24. final val = <String, dynamic>{
  25. 'server': instance.server,
  26. 'protocol': instance.protocol,
  27. };
  28. void writeNotNull(String key, dynamic value) {
  29. if (value != null) {
  30. val[key] = value;
  31. }
  32. }
  33. writeNotNull('obfs', instance.obfs);
  34. writeNotNull('alpn', instance.alpn);
  35. writeNotNull('auth', instance.auth);
  36. writeNotNull('auth_str', instance.authStr);
  37. writeNotNull('server_name', instance.serverName);
  38. val['insecure'] = instance.insecure;
  39. val['up_mbps'] = instance.upMbps;
  40. val['down_mbps'] = instance.downMbps;
  41. writeNotNull('recv_window_conn', instance.recvWindowConn);
  42. writeNotNull('recv_window', instance.recvWindow);
  43. val['disable_mtu_discovery'] = instance.disableMtuDiscovery;
  44. val['socks5'] = instance.socks5;
  45. return val;
  46. }
  47. Socks5 _$Socks5FromJson(Map<String, dynamic> json) => Socks5(
  48. listen: json['listen'] as String,
  49. timeout: json['timeout'] as int?,
  50. disableUdp: json['disable_udp'] as bool,
  51. );
  52. Map<String, dynamic> _$Socks5ToJson(Socks5 instance) {
  53. final val = <String, dynamic>{
  54. 'listen': instance.listen,
  55. };
  56. void writeNotNull(String key, dynamic value) {
  57. if (value != null) {
  58. val[key] = value;
  59. }
  60. }
  61. writeNotNull('timeout', instance.timeout);
  62. val['disable_udp'] = instance.disableUdp;
  63. return val;
  64. }