/*! \fn T Sender(CircleQueue<int> queue) * \brief Constructor. * \param queue an CircleQueue. */ public Sender(SpecialQueue <int> queue) : base(queue) { Console.WriteLine("Constract Sender"); }
/*! \fn T Receiver(CircleQueue<int> queue) * \brief Constructor. * \param queue an CircleQueue. */ public Receiver(SpecialQueue <int> queue) : base(queue) { Console.WriteLine("Constract Receiver"); }
protected int _NewValue = 0; //Current int value /*! \fn T Executor(CircleQueue<int> queue) * \brief Constructor. * \param queue an CircleQueue. */ public Executor(SpecialQueue <int> queue) { _Queue = queue; _Thread = new Thread(doJob); }