API Reference

API for using D-BUS with GLib
DBusGConnection — DBus Connection
DBus GObject related functions — Exporting a GObject remotely
DBusGMessage — DBus Message
DBusGMethod — GMethod Info & Invocation
DBusGError — DBus GError
DBusGProxy — DBus Proxy
Specializable GType System — Specialized GTypes

API for using D-BUS with GLib

libdbus proper is a low-level API, these GLib bindings wrap libdbus with a much higher-level approach. The higher level approach is possible because GLib defines a main loop, an object/type system, and an out-of-memory handling policy (it exits the program). See http://www.gtk.org for GLib information.

To manipulate remote objects, use DBusGProxy.