public SchedulerPresenter(ISchedulerRepo r, ISchedulerform v, int pid) { _r = r; _v = v; factory = new ScheduleFactory(); this.pid = pid; }
private EventScheduler(ILogFile log) { _log = log; _repo = SchedulerRepo.NewSync(); _thr = ForeverThread.New(thread_loop, log); _hasNewTriger = new AutoResetEvent(false); }
public static ISchedulerRepo New(ISchedulerRepo impl) { return new SyncSchedulerRepo(impl); }
private SyncSchedulerRepo(ISchedulerRepo impl) { _impl = impl; }