public override ITimerWatcher CreateTimerWatcher(TimeSpan timeout, TimeSpan repeat, Action cb) { var result = new TimerWatcher(this, cb, timeout, repeat); timers.Add(result); return(result); }
internal void Remove(TimerWatcher timer) { timers.Remove(timer); }