适配显示了cpu、硬盘、内存信息
This commit is contained in:
Vendored
+37
@@ -0,0 +1,37 @@
|
||||
declare namespace SystemMonitor {
|
||||
|
||||
interface CPUInfo {
|
||||
coreCount: number
|
||||
cpuNum: number
|
||||
model: string
|
||||
usages: number[]
|
||||
}
|
||||
|
||||
interface DiskInfo {
|
||||
mountpoint: string
|
||||
total: number
|
||||
used: number
|
||||
free: number
|
||||
usedPercent: number
|
||||
}
|
||||
|
||||
interface NetIOCountersInfo {
|
||||
bytesSent: number
|
||||
bytesRecv: number
|
||||
name: string
|
||||
}
|
||||
|
||||
interface MemoryInfo {
|
||||
total: number
|
||||
used: number
|
||||
free: number
|
||||
usedPercent: number
|
||||
}
|
||||
|
||||
interface GetAllRes {
|
||||
cpuInfo: CPUInfo
|
||||
diskInfo: DiskInfo[]
|
||||
netIOCountersInfo: NetIOCountersInfo[]
|
||||
memoryInfo: MemoryInfo
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user