bindings in libhal for Mount, Umount...?
Patrice Dumas
pertusus at free.fr
Wed Feb 14 13:31:18 PST 2007
On Thu, Feb 08, 2007 at 11:05:56AM -0500, David Zeuthen wrote:
>
> > Something unrelated is that I believe it would be nice to have, in
> > the section 4 of the HAL 0.5.9 Specification a mention of libhal and
> > a brief explanation of what it is.
>
> Yes, that document needs some love. We take patches though :-)
Here it is. I don't really know the docbook language, so this may
need corrections. And I am not an english natie speaker.
--
Pat
-------------- next part --------------
# Updated but not checked in:
# (will commit)
#
# modified: doc/spec/hal-spec-examples.xml
#
# Untracked files:
# (use "git add" to add to commit)
#
# hal-spec-examples.xml-libhal.diff
diff --git a/doc/spec/hal-spec-examples.xml b/doc/spec/hal-spec-examples.xml
index 4157a64..e931631 100644
--- a/doc/spec/hal-spec-examples.xml
+++ b/doc/spec/hal-spec-examples.xml
@@ -114,12 +114,22 @@
GDL (global device list) and first then it becomes ''visible'' for
desktop applications.
</para>
-
+ <para>
+ Using D-BUS terminology, the HAL daemon provides the D-BUS
+ service <literal>org.freedesktop.Hal</literal>. This service may
+ be used to communicate with the HAL daemon, to get or set device
+ properties and to perform some action on the devices. In the
+ following sections, this D-BUS interface is expanded.
+ </para>
+ <para>
+ A <literal>C</literal> API is provided by the libhal library.
+ This API hides most of the D-BUS complexity and presents the D-BUS
+ interface as function call or callbacks.
+ </para>
<sect2>
<title>Interface org.freedesktop.Hal.Manager</title>
<para>
- Using D-BUS terminology, the HAL daemon provides the D-BUS
- service <literal>org.freedesktop.Hal</literal>. This service
+ The <literal>org.freedesktop.Hal</literal> D-BUS service
offers a D-BUS object at a well-known
location <literal>/org/freedesktop/Hal/Manager</literal>. This
object offers a D-BUS
More information about the hal
mailing list