mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
37 lines
724 B
Dart
37 lines
724 B
Dart
import 'package:toolbox/data/model/server/system.dart';
|
|
import 'package:toolbox/data/model/server/temp.dart';
|
|
|
|
import 'cpu.dart';
|
|
import 'disk.dart';
|
|
import 'memory.dart';
|
|
import 'net_speed.dart';
|
|
import 'conn.dart';
|
|
|
|
class ServerStatus {
|
|
Cpus cpu;
|
|
Memory mem;
|
|
Swap swap;
|
|
String sysVer;
|
|
String uptime;
|
|
List<Disk> disk;
|
|
Conn tcp;
|
|
NetSpeed netSpeed;
|
|
Temperatures temps;
|
|
SystemType system;
|
|
String? failedInfo;
|
|
|
|
ServerStatus({
|
|
required this.cpu,
|
|
required this.mem,
|
|
required this.sysVer,
|
|
required this.uptime,
|
|
required this.disk,
|
|
required this.tcp,
|
|
required this.netSpeed,
|
|
required this.swap,
|
|
required this.temps,
|
|
required this.system,
|
|
this.failedInfo,
|
|
});
|
|
}
|