private void Enqueue(short[] data, BlamPointer dataPointer) { var dataQueueItem = new ShortDataQueueItem(data) { Pointer = dataPointer }; _lookupDictionary[data] = dataQueueItem; _queue.Enqueue(dataQueueItem); }
private void Enqueue(short[] data) { var blamPointer = new BlamPointer(data.Length, _queueAddress, 2); var dataQueueItem = new ShortDataQueueItem(data) { Pointer = blamPointer }; _lookupDictionary[data] = dataQueueItem; _queue.Enqueue(dataQueueItem); _queueAddress = blamPointer.EndAddress; }