BitSharper.Threading.Helpers.WaitNode.Signal C# (CSharp) Метод

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

public Signal ( IQueuedSync sync ) : bool
sync IQueuedSync
Результат bool
        public virtual bool Signal(IQueuedSync sync)
        {
            lock (this)
            {
                var signalled = _waiting;
                if (signalled)
                {
                    _waiting = false;
                    Monitor.Pulse(this);
                    sync.TakeOver(this);
                }
                return signalled;
            }
        }