internal void DisposeTimer(WFMTimerOnScheduler timer) { #if !framework_35 DateTime?t; timers.TryRemove(timer, out t); #endif }
internal void DisposeTimer(WFMTimerOnScheduler timer) { #if !framework_35 DateTime? t; timers.TryRemove(timer, out t); #endif }
public IWFMTimer NewTimer() { WFMTimerOnScheduler t = new WFMTimerOnScheduler(scheduler); scheduler.AddTimer(t); return(t); }
internal void AddTimer(WFMTimerOnScheduler t) { #if !framework_35 timers.TryAdd(t, null); #endif }
private bool IsTimeToTick(WFMTimerOnScheduler timer, DateTime? lastTick) { return (DateTime.Now - lastTick.Value).TotalMilliseconds > timer.GetInterval(); }
private bool IsTimeToTick(WFMTimerOnScheduler timer, DateTime?lastTick) { return((DateTime.Now - lastTick.Value).TotalMilliseconds > timer.GetInterval()); }
public IWFMTimer NewTimer() { WFMTimerOnScheduler t= new WFMTimerOnScheduler(scheduler); scheduler.AddTimer(t); return t; }