mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 15:24:35 +01:00
67 lines
1.4 KiB
Dart
67 lines
1.4 KiB
Dart
import 'package:toolbox/data/model/server/temp.dart';
|
|
|
|
import '../model/server/cpu.dart';
|
|
import '../model/server/disk.dart';
|
|
import '../model/server/memory.dart';
|
|
import '../model/server/net_speed.dart';
|
|
import '../model/server/server_status.dart';
|
|
import '../model/server/conn.dart';
|
|
import '../model/server/system.dart';
|
|
|
|
Memory get _initMemory => Memory(
|
|
total: 1,
|
|
free: 1,
|
|
cache: 0,
|
|
avail: 1,
|
|
);
|
|
OneTimeCpuStatus get _initOneTimeCpuStatus => OneTimeCpuStatus(
|
|
'cpu',
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
);
|
|
Cpus get initCpuStatus => Cpus(
|
|
[_initOneTimeCpuStatus],
|
|
[_initOneTimeCpuStatus],
|
|
);
|
|
NetSpeedPart get _initNetSpeedPart => NetSpeedPart(
|
|
'',
|
|
BigInt.zero,
|
|
BigInt.zero,
|
|
0,
|
|
);
|
|
NetSpeed get initNetSpeed => NetSpeed(
|
|
[_initNetSpeedPart],
|
|
[_initNetSpeedPart],
|
|
);
|
|
Swap get _initSwap => Swap(
|
|
total: 0,
|
|
free: 0,
|
|
cached: 0,
|
|
);
|
|
ServerStatus get initStatus => ServerStatus(
|
|
cpu: initCpuStatus,
|
|
mem: _initMemory,
|
|
sysVer: 'Loading...',
|
|
uptime: '',
|
|
disk: [
|
|
Disk(
|
|
path: '/',
|
|
loc: '/',
|
|
usedPercent: 0,
|
|
used: '0',
|
|
size: '0',
|
|
avail: '0',
|
|
)
|
|
],
|
|
tcp: Conn(maxConn: 0, active: 0, passive: 0, fail: 0),
|
|
netSpeed: initNetSpeed,
|
|
swap: _initSwap,
|
|
system: SystemType.linux,
|
|
temps: Temperatures(),
|
|
);
|