docs: def _timeout_exceeded(self, start, msg="Timeout exceeded!"):
          """Raise NetMikoTimeoutException if waiting too much in the serving queue.
  
          :param start: Initial start time to see if session lock timeout has been exceeded
          :type start: float (from time.time() call i.e. epoch time)
  
          :param msg: Exception message if timeout was exceeded
          :type msg: str
          """
          if not start:
              # Must provide a comparison time
              return False
          if time.time() - start > self.session_timeout:
              # session_timeout exceeded
              raise NetMikoTimeoutException(msg)
          return False