Example #1
0
        void ProcessIdleTime(IdleTimeInfo idle_time)
        {
            if (idle_time.LastInputTime <= last_idle_time_.LastInputTime) {
            last_idle_time_.MachineUpTime = idle_time.MachineUpTime;
              }

              if (idle_time.InSeconds() > IdleThresholdInSeconds) {
            idle_time_processor_.Process(idle_time);
            last_idle_time_ = idle_time;
              }
        }
Example #2
0
 public void Send(IdleTimeInfo idle_time_info)
 {
     Console.WriteLine(idle_time_info.InSeconds());
 }