FastQuant.EventManager.Run C# (CSharp) Méthode

Run() private méthode

private Run ( ) : void
Résultat void
        private void Run()
        {
            Console.WriteLine($"{DateTime.Now} Event manager thread started: Framework = {this.framework.Name} Clock = {this.framework.Clock.GetModeAsString()}");
            Status = EventManagerStatus.Running;
            while (!this.exiting)
            {
                if (Status == EventManagerStatus.Running || (Status == EventManagerStatus.Paused && this.stepping))
                    OnEvent(this.bus.Dequeue());
                else
                    Thread.Sleep(1);
            }
            Console.WriteLine($"{DateTime.Now} Event manager thread stopped: Framework = {this.framework.Name} Clock = {this.framework.Clock.GetModeAsString()}");
        }