CSPspEmu.Hle.Threading.EventFlags.HleEventFlag.UpdateWaitingThreads C# (CSharp) Метод

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

protected UpdateWaitingThreads ( ) : void
Результат void
        protected void UpdateWaitingThreads()
        {
            foreach (var WaitingThread in _WaitingThreads.ToArray())
            {
                //uint Matching = 0;
                //Console.Error.WriteLine("");
                //Console.Error.WriteLine("|| " + WaitingThread + " || ");
                //Console.Error.WriteLine("");
                if (Poll(WaitingThread.BitsToMatch, WaitingThread.WaitType, WaitingThread.OutBits))
                {
                    //if (WaitingThread.OutBits != null) *WaitingThread.OutBits = Matching;
                    _WaitingThreads.Remove(WaitingThread);
                    WaitingThread.WakeUpCallback();
                    //Console.Error.WriteLine("WAKE UP!!");
                }
            }

            Info.NumberOfWaitingThreads = _WaitingThreads.Count;
        }