/// <summary> /// Constructor for specifying a Discrete Instance of RBrokerWorker /// </summary> /// <param name="task">DiscreteTask reference</param> /// <param name="executorTaskRef">Reserved for future use</param> /// <param name="isPriorityTask">Boolean indicating if this ia high priority task</param> /// <param name="rClient">RClient reference</param> /// <param name="resourceToken">integer referencing the token from the reosurce pool</param> /// <param name="rBroker">RBroker reference</param> /// <remarks></remarks> public DiscreteTaskWorker(DiscreteTask task, long executorTaskRef, Boolean isPriorityTask, RClient rClient, int resourceToken, RBroker rBroker) { m_task = task; m_executorTaskRef = executorTaskRef; m_isPriorityTask = isPriorityTask; m_rClient = rClient; m_resourceToken = resourceToken; m_rBroker = (DiscreteTaskBroker)rBroker; }
/// <summary> /// Constructor for specifying a Discrete Instance of RBrokerWorker /// </summary> /// <param name="task">DiscreteTask reference</param> /// <param name="executorTaskRef">Reserved for future use</param> /// <param name="isPriorityTask">Boolean indicating if this ia high priority task</param> /// <param name="rClient">RClient reference</param> /// <param name="resourceToken">integer referencing the token from the reosurce pool</param> /// <param name="rBroker">RBroker reference</param> /// <remarks></remarks> public DiscreteTaskWorker(DiscreteTask task, long executorTaskRef, Boolean isPriorityTask, RClient rClient, int resourceToken, RBroker rBroker) { m_task = task; m_executorTaskRef = executorTaskRef; m_isPriorityTask = isPriorityTask; m_rClient = rClient; m_resourceToken = resourceToken; m_rBroker = (DiscreteTaskBroker) rBroker; }