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
GType utility functions - Non-DBus-specific functions for specialized GTypes
DBus GLib low level - DBus lower level functions

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.