public void EnQueueData(byte[] data) { bufferMutex.WaitOne(); foreach (byte num in data) dataBuffer.Enqueue(num); bufferMutex.ReleaseMutex(); }