1
/* Generated by dbus-binding-tool; do not edit! */
4
#include <dbus/dbus-glib.h>
8
#ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_Terminal_Factory
9
#define DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_Terminal_Factory
16
org_gnome_Terminal_Factory_handle_arguments (DBusGProxy *proxy, const GArray* IN_working_directory, const GArray* IN_display_name, const GArray* IN_startup_id, const GArray* IN_environment, const GArray* IN_arguments, GError **error)
19
return dbus_g_proxy_call (proxy, "HandleArguments", error, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_working_directory, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_display_name, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_startup_id, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_environment, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_arguments, G_TYPE_INVALID, G_TYPE_INVALID);
22
typedef void (*org_gnome_Terminal_Factory_handle_arguments_reply) (DBusGProxy *proxy, GError *error, gpointer userdata);
25
org_gnome_Terminal_Factory_handle_arguments_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
27
DBusGAsyncData *data = (DBusGAsyncData*) user_data;
29
dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID);
30
(*(org_gnome_Terminal_Factory_handle_arguments_reply)data->cb) (proxy, error, data->userdata);
39
org_gnome_Terminal_Factory_handle_arguments_async (DBusGProxy *proxy, const GArray* IN_working_directory, const GArray* IN_display_name, const GArray* IN_startup_id, const GArray* IN_environment, const GArray* IN_arguments, org_gnome_Terminal_Factory_handle_arguments_reply callback, gpointer userdata)
42
DBusGAsyncData *stuff;
43
stuff = g_new (DBusGAsyncData, 1);
44
stuff->cb = G_CALLBACK (callback);
45
stuff->userdata = userdata;
46
return dbus_g_proxy_begin_call (proxy, "HandleArguments", org_gnome_Terminal_Factory_handle_arguments_async_callback, stuff, g_free, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_working_directory, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_display_name, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_startup_id, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_environment, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), IN_arguments, G_TYPE_INVALID);
48
#endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_gnome_Terminal_Factory */