4 EDBus provides easy access to D-Bus from EFL applications.
6 EDBus allows connecting to both system and session buses acting as
7 both client and service roles.
9 Many official D-Bus specifications and interfaces are supported, namely:
11 - org.freedesktop.DBus.Peer: full support (Ping and GetMachineId).
12 - org.freedesktop.DBus.Introspectable: full support.
13 - org.freedesktop.DBus.Properties: full support.
14 - org.freedesktop.DBus.ObjectManager: partial support (under dev).
16 One can create client-side objects using the low-level methods from
17 EDBus_Connection and EDBus_Object, or go high level with
21 RELATION TO OLD E_DBUS:
22 -----------------------
24 This is a replacement for old library "e_dbus". Its main purpose is to
25 fix some core bugs and completely encapsulating D-Bus without exposing
26 libdbus to end-user. One day libdbus may be completely removed as a
41 Bugs, questions, ideas and comments should be addressed to:
43 enlightenment-devel@lists.sourceforge.net
47 COMPILING AND INSTALLING:
48 -------------------------
50 Standard autotools process:
52 ./autogen.sh # if trying development
53 ./configure # if running from release tarball