private static void ResetHighFrequencyLogging() { highFrequencyLogging = false; highFrequencyLoggingMode = HFLMode.Ticks; highFrequencyLoggingTicks = 0; highFrequencyLoggingTicksLimit = 0; highFrequencyLoggingUntil = DateTime.Now; }
private static void EnableHighFrequencyLoggingMode(HFLMode _mode, int _ticklimit, DateTime _until) { Logfile.Log("enable HighFrequencyLogging - mode: " + _mode.ToString() + (_mode == HFLMode.Ticks ? " ticks: " + _ticklimit : " until: " + _until.ToString())); switch (_mode) { case HFLMode.Ticks: highFrequencyLogging = true; highFrequencyLoggingMode = _mode; highFrequencyLoggingTicksLimit = _ticklimit; break; case HFLMode.Time: highFrequencyLogging = true; highFrequencyLoggingMode = _mode; highFrequencyLoggingUntil = _until; break; default: Logfile.Log("EnableHighFrequencyLoggingMode default"); break; } }