AK.F1.Timing.Model.Session.SessionModel.OnOneSecondElapsed C# (CSharp) Метод

OnOneSecondElapsed() защищенный Метод

Event handler invoked when a second has elapsed. This callback handler is only invoked when the session has started.
protected OnOneSecondElapsed ( ) : void
Результат void
        protected virtual void OnOneSecondElapsed()
        {
            ElapsedSessionTime += OneSecond;

            if(!DecrementRemainingSessionTime)
            {
                return;
            }

            TimeSpan remaining = RemainingSessionTime - OneSecond;

            RemainingSessionTime = remaining > TimeSpan.Zero ? remaining : TimeSpan.Zero;
        }