CSPspEmu.Hle.Modules.threadman.ThreadManForUser.MessageBox.Receive C# (CSharp) Метод

Receive() публичный Метод

public Receive ( PspPointer PointerToMessage, System.Action WakeUp ) : void
PointerToMessage PspPointer
WakeUp System.Action
Результат void
            public void Receive(PspPointer* PointerToMessage, Action WakeUp)
            {
                lock (this)
                {
                    Action Extract = () =>
                    {
                        *PointerToMessage = Messages.Last.Value;
                        Messages.RemoveLast();
                        if (WakeUp != null) WakeUp();
                    };
                    ExtractQueue.Enqueue(Extract);
                    CheckQueue();
                }
            }