Example #1
0
 private static void ResetHighFrequencyLogging()
 {
     highFrequencyLogging           = false;
     highFrequencyLoggingMode       = HFLMode.Ticks;
     highFrequencyLoggingTicks      = 0;
     highFrequencyLoggingTicksLimit = 0;
     highFrequencyLoggingUntil      = DateTime.Now;
 }
Example #2
0
        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;
            }
        }