code: public void unpause ()
      {
          // Don't unpause the timer if it wasn't paused to begin with
          if (_lastUpdate == Long.MIN_VALUE || _start == Long.MIN_VALUE) {
              return;
          }
  
          // Adjust the starting time when the timer next ticks
          _processUnpause = true;
  
          // Start things running again
          _running = true;
      }
docs: Unpause the timer.