public SuperReferenceCountedJobWrapperQueue(int maxQueueSize) { _queue = new ThreadSafeQueue <JobWrapper>(maxQueueSize); _refCount = new ReferenceCountedList <string>("JobsByName"); _queue.QueueSizeChangedEvent += QueueSizeChangedEventHandler; }
public ReferenceCountedJobWrapperQueue() { _queue = new Queue <JobWrapper>(); _refCount = new ReferenceCountedList <string>("JobsByName"); //refCount.ItemAdded += ItemAdded; // For test. //refCount.ItemRemoved += ItemRemoved; // For test. }