Viewing file: keyboard-config-registry-client.h (2.61 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* Generated by dbus-binding-tool; do not edit! */
#include <glib/gtypes.h> #include <glib/gerror.h> #include <dbus/dbus-glib.h>
G_BEGIN_DECLS
#ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_KeyboardConfigRegistry #define DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_KeyboardConfigRegistry
static #ifdef G_HAVE_INLINE inline #endif gboolean org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8 (DBusGProxy *proxy, char *** OUT_shortLayoutDescriptions, char *** OUT_longLayoutDescriptions, char *** OUT_shortVariantDescriptions, char *** OUT_longVariantDescriptions, GError **error)
{ return dbus_g_proxy_call (proxy, "GetCurrentDescriptionsAsUtf8", error, G_TYPE_INVALID, G_TYPE_STRV, OUT_shortLayoutDescriptions, G_TYPE_STRV, OUT_longLayoutDescriptions, G_TYPE_STRV, OUT_shortVariantDescriptions, G_TYPE_STRV, OUT_longVariantDescriptions, G_TYPE_INVALID); }
typedef void (*org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_reply) (DBusGProxy *proxy, char * *OUT_shortLayoutDescriptions, char * *OUT_longLayoutDescriptions, char * *OUT_shortVariantDescriptions, char * *OUT_longVariantDescriptions, GError *error, gpointer userdata);
static void org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data) { DBusGAsyncData *data = user_data; GError *error = NULL; char ** OUT_shortLayoutDescriptions; char ** OUT_longLayoutDescriptions; char ** OUT_shortVariantDescriptions; char ** OUT_longVariantDescriptions; dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRV, &OUT_shortLayoutDescriptions, G_TYPE_STRV, &OUT_longLayoutDescriptions, G_TYPE_STRV, &OUT_shortVariantDescriptions, G_TYPE_STRV, &OUT_longVariantDescriptions, G_TYPE_INVALID); (*(org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_reply)data->cb) (proxy, OUT_shortLayoutDescriptions, OUT_longLayoutDescriptions, OUT_shortVariantDescriptions, OUT_longVariantDescriptions, error, data->userdata); return; }
static #ifdef G_HAVE_INLINE inline #endif DBusGProxyCall* org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_async (DBusGProxy *proxy, org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_reply callback, gpointer userdata)
{ DBusGAsyncData *stuff; stuff = g_new (DBusGAsyncData, 1); stuff->cb = G_CALLBACK (callback); stuff->userdata = userdata; return dbus_g_proxy_begin_call (proxy, "GetCurrentDescriptionsAsUtf8", org_gnome_KeyboardConfigRegistry_get_current_descriptions_as_utf8_async_callback, stuff, g_free, G_TYPE_INVALID); } #endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_KeyboardConfigRegistry */
G_END_DECLS
|