code: def maybe_timeout_options(self):
      
      if self._exit_timeout_start_time:
        return NailgunProtocol.TimeoutOptions(self._exit_timeout_start_time, self._exit_timeout)
      else:
        return None
docs: Implements the NailgunProtocol.TimeoutProvider interface.