forked from enlightenment/efl
bb50f86bc5
edbus_connection_cb_free_add -> edbus_connection_free_cb_add edbus_connection_cb_free_del -> edbus_connection_free_cb_del edbus_object_cb_free_add -> edbus_object_free_cb_add edbus_object_cb_free_del -> edbus_object_free_cb_del edbus_pending_cb_free_add -> edbus_pending_free_cb_add edbus_pending_cb_free_del -> edbus_pending_free_cb_del edbus_proxy_cb_free_add -> edbus_proxy_free_cb_add edbus_proxy_cb_free_del -> edbus_proxy_free_cb_del edbus_signal_handler_cb_free_add -> edbus_signal_handler_free_cb_add edbus_signal_handler_cb_free_del -> edbus_signal_handler_free_cb_del SVN revision: 81389 |
||
---|---|---|
.. | ||
doc | ||
m4 | ||
src | ||
.gitignore | ||
AUTHORS | ||
COPYING | ||
Makefile.am | ||
README | ||
autogen.sh | ||
configure.ac | ||
edbus.spec.in | ||
edbus2.pc.in |
README
ABOUT: ----- EDBus provides easy access to D-Bus from EFL applications. EDBus allows connecting to both system and session buses acting as both client and service roles. Many official D-Bus specifications and interfaces are supported, namely: - org.freedesktop.DBus.Peer: full support (Ping and GetMachineId). - org.freedesktop.DBus.Introspectable: full support. - org.freedesktop.DBus.Properties: full support. - org.freedesktop.DBus.ObjectManager: partial support (under dev). One can create client-side objects using the low-level methods from EDBus_Connection and EDBus_Object, or go high level with EDBus_Proxy. RELATION TO OLD E_DBUS: ----------------------- This is a replacement for old library "e_dbus". Its main purpose is to fix some core bugs and completely encapsulating D-Bus without exposing libdbus to end-user. One day libdbus may be completely removed as a dependency. REQUIREMENTS: ------------- - libdbus-1 - eina >= 1.7 - ecore >= 1.7 CONTACT: -------- Bugs, questions, ideas and comments should be addressed to: enlightenment-devel@lists.sourceforge.net COMPILING AND INSTALLING: ------------------------- Standard autotools process: ./autogen.sh # if trying development ./configure # if running from release tarball make sudo make install