glib-integration.cpp File Reference

#include <dbus-c++/glib-integration.h>
#include <dbus/dbus.h>
Include dependency graph for glib-integration.cpp:

Go to the source code of this file.

Classes

struct  BusSource
struct  DispatcherSource

Functions

static gboolean watch_prepare (GSource *source, gint *timeout)
static gboolean watch_check (GSource *source)
static gboolean watch_dispatch (GSource *source, GSourceFunc callback, gpointer data)
static gboolean dispatcher_prepare (GSource *source, gint *timeout)
static gboolean dispatcher_check (GSource *source)
static gboolean dispatcher_dispatch (GSource *source, GSourceFunc callback, gpointer user_data)

Variables

static GSourceFuncs watch_funcs
static const GSourceFuncs dispatcher_funcs

Function Documentation

static gboolean dispatcher_check ( GSource *  source  )  [static]

Definition at line 221 of file glib-integration.cpp.

static gboolean dispatcher_dispatch ( GSource *  source,
GSourceFunc  callback,
gpointer  user_data 
) [static]

Definition at line 227 of file glib-integration.cpp.

References DBus::Dispatcher::dispatch_pending().

static gboolean dispatcher_prepare ( GSource *  source,
gint *  timeout 
) [static]
static gboolean watch_check ( GSource *  source  )  [static]

Definition at line 96 of file glib-integration.cpp.

References DBus::debug_log, and BusSource::poll.

static gboolean watch_dispatch ( GSource *  source,
GSourceFunc  callback,
gpointer  data 
) [static]

Definition at line 104 of file glib-integration.cpp.

References DBus::debug_log.

static gboolean watch_prepare ( GSource *  source,
gint *  timeout 
) [static]

Definition at line 88 of file glib-integration.cpp.

References DBus::debug_log.


Variable Documentation

const GSourceFuncs dispatcher_funcs [static]
Initial value:

Definition at line 237 of file glib-integration.cpp.

Referenced by DBus::Glib::BusDispatcher::attach().

GSourceFuncs watch_funcs [static]
Initial value:

Definition at line 112 of file glib-integration.cpp.

Referenced by DBus::Glib::BusWatch::_enable().