public virtual IEnumerator <ITask> GetControllersHandler(GetControllers getControllers) { GetControllersResponse response = new GetControllersResponse(); response.Controllers.AddRange(Controller.Attached); foreach (Controller controller in response.Controllers) { controller.Current = (controller.Instance == _state.Controller.Instance); } getControllers.ResponsePort.Post(response); yield break; }
public virtual IEnumerator<ITask> GetControllersHandler(GetControllers getControllers) { GetControllersResponse response = new GetControllersResponse(); response.Controllers.AddRange(Controller.Attached); foreach (Controller controller in response.Controllers) { controller.Current = (controller.Instance == _state.Controller.Instance); } getControllers.ResponsePort.Post(response); yield break; }