api/internal/service/computer.go
2024-11-29 23:18:07 +00:00

20 lines
502 B
Go

package service
import (
"backend/internal/model"
)
var ComputerData model.ComputerGraphData = model.ComputerGraphData{
Cpu: make([]int, 50),
Ram: make([]int, 50),
}
func AddComputerData(clientMessage model.ComputerWebSocketMessage) {
ComputerData.Cpu = append(ComputerData.Cpu, int(clientMessage.Cpu))
ComputerData.Ram = append(ComputerData.Ram, int(clientMessage.Ram))
if len(ComputerData.Cpu) > 50 {
ComputerData.Cpu = ComputerData.Cpu[1:]
ComputerData.Ram = ComputerData.Ram[1:]
}
}