public PriorityActionQueue() { _tLow = new BusyTimer(5000); _tLow.Elapsed += _tLow_Elapsed; _tHigh = new BusyTimer(10); _tHigh.Elapsed += _tHigh_Elapsed; _tLow.Start(); _tHigh.Start(); }
public SyncActionQueue(int checkIntervalMs) { _t = new BusyTimer(checkIntervalMs); _t.Elapsed += _t_Elapsed; _t.Start(); }
public RateAction(int intervalMs) { T = new BusyTimer(intervalMs); T.Elapsed += TElapsed; T.Start(); }