glib-integration.cpp
Go to the documentation of this file.
BusWatch(Watch::Internal *, GMainContext *, int)
Definition: glib-integration.cpp:120
Definition: dispatcher.h:35
Watch * add_watch(Watch::Internal *)
Definition: glib-integration.cpp:296
static gboolean watch_prepare(GSource *source, gint *timeout)
Definition: glib-integration.cpp:88
Definition: glib-integration.h:66
Definition: connection_p.h:41
static gboolean dispatcher_dispatch(GSource *source, GSourceFunc callback, gpointer user_data)
Definition: glib-integration.cpp:227
Definition: glib-integration.cpp:205
void rem_timeout(Timeout *)
Definition: glib-integration.cpp:289
void set_priority(int priority)
Definition: glib-integration.cpp:313
BusTimeout(Timeout::Internal *, GMainContext *, int)
Definition: glib-integration.cpp:33
Definition: glib-integration.h:41
static gboolean dispatcher_check(GSource *source)
Definition: glib-integration.cpp:221
bool has_something_to_dispatch()
Definition: dispatcher.cpp:166
Definition: dispatcher.h:86
int descriptor() const
A main loop could poll this descriptor to integrate dbus-c++.
Definition: dispatcher.cpp:70
Definition: dispatcher_p.h:41
static gboolean timeout_handler(gpointer)
Definition: glib-integration.cpp:53
bool handle(int flags)
Called to notify the D-Bus library when a previously-added watch is ready for reading or writing...
Definition: dispatcher.cpp:96
Definition: glib-integration.cpp:82
int flags() const
Gets flags from DBusWatchFlags indicating what conditions should be monitored on the file descriptor...
Definition: dispatcher.cpp:86
static gboolean watch_handler(gpointer)
Definition: glib-integration.cpp:140
static gboolean watch_dispatch(GSource *source, GSourceFunc callback, gpointer data)
Definition: glib-integration.cpp:104
static gboolean dispatcher_prepare(GSource *source, gint *timeout)
Definition: glib-integration.cpp:212
Timeout * add_timeout(Timeout::Internal *)
Definition: glib-integration.cpp:280