public ProducerThread(QueueSynchronization <Element> qc) : base() { this.QueueCommon = qc; this.doing = true; this.QueueStop = new QueueSynchronization <Stopper>(); }
public ManagerThread(int _CountConsumerThread, int _timeWork) { this.QueueCommon = new QueueSynchronization <Element>(); this.CountConsumerThread = _CountConsumerThread; this.CountConsumerThread = _timeWork; }
public ConsumerThread(QueueSynchronization <Element> qc) : base() { this.QueueCommon = qc; this.doing = true; }