26 #include <dbus/dbus-macros.h>    27 #include <dbus/dbus-types.h>    28 #include <dbus/dbus-errors.h>    29 #include <dbus/dbus-string.h>    30 #include <dbus/dbus-sysdeps.h> #define DBUS_BEGIN_DECLS
Macro used prior to declaring functions in the D-Bus header files. 
dbus_uint32_t dbus_bool_t
A boolean, valid values are TRUE and FALSE. 
Object representing an exception. 
#define DBUS_END_DECLS
Macro used after declaring functions in the D-Bus header files.