ArtemisComm.PacketProcessing.Enqueue C# (CSharp) Method

Enqueue() static private method

static private Enqueue ( Stream stream, System.Guid ID ) : void
stream Stream
ID System.Guid
return void
        void Enqueue(Stream stream, Guid ID)
        {



            KeyValuePair<Stream, Guid> bytes = new KeyValuePair<Stream, Guid>(stream, ID);
            try
            {

                ProcessQueue.Enqueue(bytes);
            }
            catch (ArgumentException)  //I think this is a bug in Visual Studio--this occurs sometimes for unknown reasons within .NET System.Array.Copy--and I have no control over this.
            {
            }

            mreListener.Set();

        }
        void RaisePackageReceived()