192
192
guint32 free_desktop_dbus_object_request_name (FreeDesktopDBusObject* self, const gchar* name, guint32 flags, GError** error) {
193
#line 43 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
194
193
g_return_val_if_fail (self != NULL, 0U);
195
#line 43 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
196
194
return FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->request_name (self, name, flags, error);
197
#line 198 "rygel-free-desktop-interfaces.c"
201
198
guint32 free_desktop_dbus_object_start_service_by_name (FreeDesktopDBusObject* self, const gchar* name, guint32 flags, GError** error) {
202
#line 45 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
203
199
g_return_val_if_fail (self != NULL, 0U);
204
#line 45 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
205
200
return FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->start_service_by_name (self, name, flags, error);
206
#line 207 "rygel-free-desktop-interfaces.c"
210
204
void free_desktop_dbus_object_list_names (FreeDesktopDBusObject* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
211
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
212
205
FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->list_names (self, _callback_, _user_data_);
213
#line 214 "rygel-free-desktop-interfaces.c"
217
209
gchar** free_desktop_dbus_object_list_names_finish (FreeDesktopDBusObject* self, GAsyncResult* _res_, int* result_length1, GError** error) {
218
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
219
210
return FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->list_names_finish (self, _res_, result_length1, error);
220
#line 221 "rygel-free-desktop-interfaces.c"
224
214
void free_desktop_dbus_object_list_activatable_names (FreeDesktopDBusObject* self, GAsyncReadyCallback _callback_, gpointer _user_data_) {
225
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
226
215
FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->list_activatable_names (self, _callback_, _user_data_);
227
#line 228 "rygel-free-desktop-interfaces.c"
231
219
gchar** free_desktop_dbus_object_list_activatable_names_finish (FreeDesktopDBusObject* self, GAsyncResult* _res_, int* result_length1, GError** error) {
232
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
233
220
return FREE_DESKTOP_DBUS_OBJECT_GET_INTERFACE (self)->list_activatable_names_finish (self, _res_, result_length1, error);
234
#line 235 "rygel-free-desktop-interfaces.c"
242
228
register gpointer data1;
243
229
register gpointer data2;
244
230
cc = (GCClosure *) closure;
245
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
246
231
g_return_if_fail (n_param_values == 4);
247
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
248
232
if (G_CCLOSURE_SWAP_DATA (closure)) {
249
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
250
233
data1 = closure->data;
251
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
252
234
data2 = param_values->data[0].v_pointer;
253
#line 254 "rygel-free-desktop-interfaces.c"
255
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
256
236
data1 = param_values->data[0].v_pointer;
257
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
258
237
data2 = closure->data;
259
#line 260 "rygel-free-desktop-interfaces.c"
261
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
262
239
callback = (GMarshalFunc_VOID__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
263
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
264
240
callback (data1, g_value_get_string (param_values + 1), g_value_get_string (param_values + 2), g_value_get_string (param_values + 3), data2);
265
#line 266 "rygel-free-desktop-interfaces.c"
269
244
static void free_desktop_dbus_object_base_init (FreeDesktopDBusObjectIface * iface) {
270
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
271
245
static gboolean initialized = FALSE;
272
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
273
246
if (!initialized) {
274
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
275
247
initialized = TRUE;
276
#line 37 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
277
248
g_signal_new ("name_owner_changed", FREE_DESKTOP_TYPE_DBUS_OBJECT, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__STRING_STRING_STRING, G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
278
#line 279 "rygel-free-desktop-interfaces.c"
786
756
void free_desktop_properties_get_all (FreeDesktopProperties* self, const gchar* iface, GAsyncReadyCallback _callback_, gpointer _user_data_) {
787
#line 52 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
788
757
FREE_DESKTOP_PROPERTIES_GET_INTERFACE (self)->get_all (self, iface, _callback_, _user_data_);
789
#line 790 "rygel-free-desktop-interfaces.c"
793
761
GHashTable* free_desktop_properties_get_all_finish (FreeDesktopProperties* self, GAsyncResult* _res_, GError** error) {
794
#line 52 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
795
762
return FREE_DESKTOP_PROPERTIES_GET_INTERFACE (self)->get_all_finish (self, _res_, error);
796
#line 797 "rygel-free-desktop-interfaces.c"
800
766
static void free_desktop_properties_base_init (FreeDesktopPropertiesIface * iface) {
801
#line 52 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
802
767
static gboolean initialized = FALSE;
803
#line 52 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
804
768
if (!initialized) {
805
#line 52 "/home/jens/Source/rygel/src/librygel-core/rygel-free-desktop-interfaces.vala"
806
769
initialized = TRUE;
807
#line 808 "rygel-free-desktop-interfaces.c"