Improve D-Bus and Tramp manual
* doc/misc/dbus.texi (Overview): * doc/misc/tramp.texi (GVFS-based methods): Describe, how the feature can be checked at runtime. (Bug#75004)
This commit is contained in:
parent
5e97079cc7
commit
e281355a5e
2 changed files with 12 additions and 6 deletions
|
@ -75,9 +75,12 @@ another. An overview of D-Bus can be found at
|
||||||
@cindex overview
|
@cindex overview
|
||||||
|
|
||||||
D-Bus is an inter-process communication mechanism for applications
|
D-Bus is an inter-process communication mechanism for applications
|
||||||
residing on the same host. The communication is based on
|
residing on the same host. Emacs uses it when it is compiled with the
|
||||||
@dfn{messages}. Data in the messages is carried in a structured way,
|
respective library, see configuration option @option{--with-dbus}. At
|
||||||
it is not just a byte stream.
|
runtime, the form @code{(featurep 'dbusbind)} indicates D-Bus support.
|
||||||
|
|
||||||
|
D-Bus communication is based on @dfn{messages}. Data in the messages is
|
||||||
|
carried in a structured way, it is not just a byte stream.
|
||||||
|
|
||||||
The communication is connection oriented to two kinds of message
|
The communication is connection oriented to two kinds of message
|
||||||
buses: a so called @dfn{system bus}, and a @dfn{session bus}. On a
|
buses: a so called @dfn{system bus}, and a @dfn{session bus}. On a
|
||||||
|
|
|
@ -1365,9 +1365,12 @@ Desktop, @uref{https://en.wikipedia.org/wiki/GVFS}. Remote files on
|
||||||
@acronym{GVFS} are mounted locally through @acronym{FUSE} and
|
@acronym{GVFS} are mounted locally through @acronym{FUSE} and
|
||||||
@value{tramp} uses this locally mounted directory internally.
|
@value{tramp} uses this locally mounted directory internally.
|
||||||
|
|
||||||
Emacs uses the D-Bus mechanism to communicate with @acronym{GVFS}@.
|
Emacs uses the D-Bus mechanism to communicate with @acronym{GVFS}@. It
|
||||||
Emacs must have the message bus system, D-Bus integration active,
|
must have been compiled with D-Bus support, @pxref{Top, , D-Bus, dbus}.
|
||||||
@pxref{Top, , D-Bus, dbus}.
|
|
||||||
|
@vindex tramp-gvfs-enabled
|
||||||
|
The @code{tramp-gvfs-enabled} variable, being non-@code{nil}, signals
|
||||||
|
that @value{tramp} can use @acronym{GVFS}-based methods.
|
||||||
|
|
||||||
@table @asis
|
@table @asis
|
||||||
@cindex method @option{afp}
|
@cindex method @option{afp}
|
||||||
|
|
Loading…
Add table
Reference in a new issue