AK.F1.Timing.Playback.RecordingMessageReader.WriteDelay C# (CSharp) Method

WriteDelay() private method

private WriteDelay ( ) : void
return void
        private void WriteDelay()
        {
            if(Stopwatch.IsRunning)
            {
                var elapsed = Stopwatch.Elapsed;
                var delay = elapsed - LastElapsed;

                LastElapsed = elapsed;
                if(delay >= MinMessageDelay)
                {
                    Write(new SetNextMessageDelayMessage(delay));
                }
            }
            else
            {
                Stopwatch.Start();
            }
        }