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