Data Structures | |
| struct | DBusGMessageQueue |
| A GSource subclass for dispatching DBusConnection messages. More... | |
| struct | ConnectionSetup |
| struct | IOHandler |
| struct | TimeoutHandler |
| struct | DBusGErrorInfo |
| struct | DBusGLibWriteIterfaceData |
| struct | DBusGLibWriteInterfaceValues |
| struct | _DBusGMethodInvocation |
| The context of an asynchronous method call. More... | |
| struct | DBusGSignalClosure |
| struct | _DBusGProxyPrivate |
| Internals of DBusGProxy. More... | |
| struct | DBusGProxyList |
| A list of proxies with a given name+path+interface, used to route incoming signals. More... | |
| struct | _DBusGProxyManager |
| DBusGProxyManager's primary task is to route signals to the proxies those signals are emitted on. More... | |
| struct | DBusGProxyNameOwnerInfo |
| struct | DBusGProxyNameOwnerForeachData |
| struct | DBusGProxyUnassociateData |
| struct | GPendingNotifyClosure |
Defines | |
| #define | LOCK_MANAGER(mgr) (g_static_mutex_lock (&(mgr)->lock)) |
| Lock the DBusGProxyManager. | |
| #define | UNLOCK_MANAGER(mgr) (g_static_mutex_unlock (&(mgr)->lock)) |
| Unlock the DBusGProxyManager. | |
| #define | DBUS_G_PROXY_DESTROYED(proxy) (DBUS_G_PROXY_GET_PRIVATE(proxy)->manager == NULL) |
| #define | DBUS_G_VALUE_ARRAY_COLLECT_ALL(VALARRAY, FIRST_ARG_TYPE, ARGS) |
Typedefs | |
| typedef _DBusGProxyManager | DBusGProxyManager |
| DBusGProxyManager typedef. | |
| typedef _DBusGProxyPrivate | DBusGProxyPrivate |
Enumerations | |
| enum | RetvalType { RETVAL_NONE, RETVAL_NOERROR, RETVAL_ERROR } |
| enum | { PROP_0, PROP_NAME, PROP_PATH, PROP_INTERFACE, PROP_CONNECTION } |
| enum | { DESTROY, RECEIVED, LAST_SIGNAL } |
Functions | |
| gboolean | _dbus_glib_test (const char *test_data_dir) |
| Unit test for general glib stuff. | |
| gboolean | _dbus_gmain_test (const char *test_data_dir) |
| Unit test for GLib main loop integration. | |
| void | dbus_set_g_error (GError **gerror, DBusError *error) |
| gboolean | _dbus_gobject_test (const char *test_data_dir) |
| Unit test for GLib GObject integration ("skeletons"). | |
| gboolean | _dbus_gvalue_test (const char *test_data_dir) |
| Unit test for general glib stuff. | |
|
|
Value: do { \ GType valtype; \ int i = 0; \ VALARRAY = g_value_array_new (6); \ valtype = FIRST_ARG_TYPE; \ while (valtype != G_TYPE_INVALID) \ { \ const char *collect_err; \ GValue *val; \ g_value_array_append (VALARRAY, NULL); \ val = g_value_array_get_nth (VALARRAY, i); \ g_value_init (val, valtype); \ collect_err = NULL; \ G_VALUE_COLLECT (val, ARGS, G_VALUE_NOCOPY_CONTENTS, &collect_err); \ valtype = va_arg (ARGS, GType); \ i++; \ } \ } while (0) Definition at line 1717 of file dbus-gproxy.c. Referenced by dbus_g_proxy_begin_call(), dbus_g_proxy_call(), and dbus_g_proxy_call_no_reply(). |
|
|
Unit test for general glib stuff.
Definition at line 284 of file dbus-glib.c. References dbus_error_init(), DBUS_ERROR_NO_MEMORY, dbus_set_error_const(), dbus_set_g_error(), NULL, and TRUE. |
|
|
Unit test for GLib main loop integration.
Definition at line 784 of file dbus-gmain.c. |
|
|
Unit test for GLib GObject integration ("skeletons").
Definition at line 2071 of file dbus-gobject.c. References _DBusGObjectInfo::exported_signals, FALSE, and TRUE. |
|
|
Unit test for general glib stuff.
Definition at line 1834 of file dbus-gvalue.c. References DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING, DBUS_DICT_ENTRY_END_CHAR_AS_STRING, DBUS_STRUCT_BEGIN_CHAR_AS_STRING, DBUS_STRUCT_END_CHAR_AS_STRING, DBUS_TYPE_ARRAY_AS_STRING, DBUS_TYPE_BYTE_AS_STRING, DBUS_TYPE_INT32_AS_STRING, DBUS_TYPE_OBJECT_PATH_AS_STRING, DBUS_TYPE_STRING_AS_STRING, DBUS_TYPE_UINT32_AS_STRING, DBUS_TYPE_VARIANT_AS_STRING, and TRUE. |
1.4.6