24 #ifndef DBUS_MAINLOOP_H    25 #define DBUS_MAINLOOP_H    27 #ifndef DOXYGEN_SHOULD_SKIP_THIS    29 #include <dbus/dbus.h>    31 typedef struct DBusLoop DBusLoop;
    34                                              unsigned int   condition,
    37 DBusLoop*   _dbus_loop_new            (
void);
    38 DBusLoop*   _dbus_loop_ref            (DBusLoop            *loop);
    39 void        _dbus_loop_unref          (DBusLoop            *loop);
    42 void        _dbus_loop_remove_watch   (DBusLoop            *loop,
    44 void        _dbus_loop_toggle_watch   (DBusLoop            *loop,
    48 void        _dbus_loop_remove_timeout (DBusLoop            *loop,
    51 dbus_bool_t _dbus_loop_queue_dispatch (DBusLoop            *loop,
    54 void        _dbus_loop_run            (DBusLoop            *loop);
    55 void        _dbus_loop_quit           (DBusLoop            *loop);
    60 int  _dbus_get_oom_wait    (
void);
    61 void _dbus_wait_for_memory (
void);
 Internals of DBusTimeout. 
Implementation of DBusWatch. 
Implementation details of DBusConnection. 
dbus_uint32_t dbus_bool_t
A boolean, valid values are TRUE and FALSE.