public override IIdleWatcher CreateIdleWatcher(Action cb) { var result = new IdleWatcher(this, cb); idles.Add(result); return(result); }
internal void Remove(IdleWatcher check) { idles.Remove(check); }