ArtemisComm.PacketProcessing.RaisePackageReceived C# (CSharp) Method

RaisePackageReceived() static private method

static private RaisePackageReceived ( ) : void
return void
        void RaisePackageReceived()
        {
            while (!abort)
            {
                while (PackageReceivedQueue.Count > 0)
                {
                    OnEvent(PackageReceived, PackageReceivedQueue.Dequeue());
                    //PackageReceived(this, PackageReceivedQueue.Dequeue());
                }
                if (!abort)
                {
                    mrePacketReceived.Reset();
                    mrePacketReceived.WaitOne();
                }
            }
        }
        #region EventRaising