public void Decompress() { Console.WriteLine("Decompressing for 2 seconds"); TimerMilliSeconds timerSeconds = new TimerMilliSeconds(); timerSeconds.Register(2000, this); _pumpRunning = true; }
public void Decompress() { _pumpRunning = true; for (int i = 0; i < 40; i++) { TimerMilliSeconds timerSeconds = new TimerMilliSeconds(); timerSeconds.Register(100, this); Console.WriteLine($"Loosening: Tick nr. {i}"); } }
public void Compress() { _pumpRunning = true; for (i = 0; i < 40;) { TimerMilliSeconds timerSeconds = new TimerMilliSeconds(); timerSeconds.Register(100, this); Console.WriteLine($"Compressing: Tick nr. {i+1}"); Timeout(); } Console.WriteLine("Compression done, Lacing Stopped"); _pumpRunning = false; }