Variable: tramp-gvfs-enabled

tramp-gvfs-enabled is a variable defined in tramp-gvfs.el.gz.

Value

nil

Documentation

Non-nil when GVFS is available.

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp-gvfs.el.gz
;; We don't call `dbus-ping', because this would load dbus.el.
(defconst tramp-gvfs-enabled
  (ignore-errors
    (and (featurep 'dbusbind)
	 (autoload 'zeroconf-init "zeroconf")
	 (tramp-compat-funcall 'dbus-get-unique-name :system)
	 (tramp-compat-funcall 'dbus-get-unique-name :session)
	 (or ;; Until Emacs 25, `process-attributes' could crash Emacs
	     ;; for some processes.  Better we don't check.
	     (<= emacs-major-version 25)
	     (tramp-process-running-p "gvfs-fuse-daemon")
	     (tramp-process-running-p "gvfsd-fuse"))))
  "Non-nil when GVFS is available.")