ServerInfo constructor

ServerInfo({
  1. required String version,
  2. required int rev,
  3. required String platform,
  4. required bool? ipExternal,
  5. required PortOpened portOpened,
  6. required bool torEnabled,
  7. required bool torHasMeekBridges,
  8. required List<String> plugins,
  9. required PluginsRev pluginsRev,
  10. String? fileserverIp,
  11. int? fileserverPort,
  12. String? torStatus,
  13. bool? torUseBridges,
  14. String? uiIp,
  15. int? uiPort,
  16. double? timecorrection,
  17. String? language,
  18. bool? debug,
  19. bool? offline,
  20. required UserSettings userSettings,
  21. String? updatesite,
  22. String? distType,
  23. String? libVerifyBest,
})

Implementation

ServerInfo({
  required this.version,
  required this.rev,
  required this.platform,
  //
  required this.ipExternal,
  required this.portOpened,
  required this.torEnabled,
  required this.torHasMeekBridges,
  required this.plugins,
  required this.pluginsRev,
  this.fileserverIp,
  this.fileserverPort,
  this.torStatus,
  this.torUseBridges,
  this.uiIp,
  this.uiPort,
  this.timecorrection,
  this.language,
  this.debug,
  this.offline,
  required this.userSettings,
  this.updatesite,
  this.distType,
  this.libVerifyBest,
});