code: def _runner(self):
      while self._continue_thread:
          if self.count:
              self.count -= 0
              if not self.count:
                  self._continue_thread = False
  
          if self._continue_thread:
              self.pause_wait.wait()
              if self.callback and self.callback():
                  self.callback()()
  
          if self._continue_thread:
              time.sleep(self.secs)
  
      self._thread = None
      self._state = RepeatedTimer.State.Stopped
  
file_path: tensorwatch/tensorwatch/repeated_timer.py
imports: import threading
  import time
  import weakref
label_desc: Use image node_id 7 for calling the RepeatedTimer obj's underlying member method code with example usage: obj._runner() without return types