public void Initialize() { Answer ans = Database.SendGetAnswer("INFO"); if (ans.Info != Inf.OK) { PermissionDenied.Visible = true; PermissionDenied.Text = ans.Message; return; } PermissionDenied.Visible = false; TimerUpdate.Stop(); CPUChart.Series[0].Points.Clear(); RAMChart.Series[0].Points.Clear(); QueryChart.Series[0].Points.Clear(); if (MainForm.ServerInformation.Count != 0) { info = MainForm.ServerInformation.Last(); RAMChart.ChartAreas[0].AxisY.Maximum = info.TotalMemory; TimeStart.Text = DateTime.Now.AddSeconds(-info.UpTime).ToString("yyyy/MM/dd hh:mm:ss"); } TimerUpdate.Start(); foreach (InfoClass inf in MainForm.ServerInformation) { AddToCharts(inf); if (inf.TotalMemory > RAMChart.ChartAreas[0].AxisY.Maximum) { RAMChart.ChartAreas[0].AxisY.Maximum = inf.TotalMemory; } } }
private void TimerUpdate_Tick(object sender, EventArgs e) { if (MainForm.ServerInformation.Count == 0) { TimerUpdate.Stop(); return; } AddToCharts(MainForm.ServerInformation.Last()); }
public void Stop() { TimerUpdate.Stop(); TimerPing.Stop(); WvsLogin.Stop(); WvsShop.Stop(); for (int i = 0; i < WvsGames.Length; i++) { WvsGames[i].Stop(); } Log.Info("[WvsCenter] Stopped"); }
private void progStop() { SetFoV(-1); if (proc != null && isRunning(false) && writeAllowed) { mem = null; } proc = null; if (writeAllowed && doBeep) { sndGameLost.PlaySync(); } writeAllowed = false; TimerUpdate.Stop(); if (!btnStartGame.Enabled) { ToggleButton(true); } }