public Task(Controller c, Stepper stepper, Stepper.Direction direction, int loadFactor) { this.stepper = stepper; this.direction = direction; this.controller = c; this.stepper.direction = direction; this.loadFactor = loadFactor; }
public Job(Controller controller, Stepper.Direction direction) { this.controller = controller; this.direction = direction; int load = 0; foreach (Stepper s in controller.steppers) { if (s.enabled) { load++; } } foreach (Stepper s in controller.steppers) { if (s.enabled) { tasks.Add(new Task(controller, s, this.direction, load)); } } }
public MoveRequest(Stepper stepper, Stepper.Direction direction) { this.stepper = stepper; this.direction = direction; }