public UserInputMonitor(TimeSpan timeout, IdleTimeoutAction action) { _timeout = timeout; _action = action; _timer = new Timer(1000) { AutoReset = true }; _timer.Elapsed += _timer_Elapsed; }
public void SetDefaults() { Timeout = new TimeSpan(0, 10, 0); Action = IdleTimeoutAction.Lock; }