nexmon – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 /*
2 * Generated by gdbus-codegen 2.48.0. DO NOT EDIT.
3 *
4 * The license of this code is the same as for the source it was derived from.
5 */
6  
7 #ifndef __GDBUS_DAEMON_GENERATED_H__
8 #define __GDBUS_DAEMON_GENERATED_H__
9  
10 #include <gio/gio.h>
11  
12 G_BEGIN_DECLS
13  
14  
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.DBus */
17  
18 #define _G_TYPE_FREEDESKTOP_DBUS (_g_freedesktop_dbus_get_type ())
19 #define _G_FREEDESKTOP_DBUS(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), _G_TYPE_FREEDESKTOP_DBUS, _GFreedesktopDBus))
20 #define _G_IS_FREEDESKTOP_DBUS(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), _G_TYPE_FREEDESKTOP_DBUS))
21 #define _G_FREEDESKTOP_DBUS_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), _G_TYPE_FREEDESKTOP_DBUS, _GFreedesktopDBusIface))
22  
23 struct __GFreedesktopDBus;
24 typedef struct __GFreedesktopDBus _GFreedesktopDBus;
25 typedef struct __GFreedesktopDBusIface _GFreedesktopDBusIface;
26  
27 struct __GFreedesktopDBusIface
28 {
29 GTypeInterface parent_iface;
30  
31  
32 gboolean (*handle_add_match) (
33 _GFreedesktopDBus *object,
34 GDBusMethodInvocation *invocation,
35 const gchar *arg_rule);
36  
37 gboolean (*handle_get_connection_selinux_security_context) (
38 _GFreedesktopDBus *object,
39 GDBusMethodInvocation *invocation,
40 const gchar *arg_name);
41  
42 gboolean (*handle_get_connection_unix_process_id) (
43 _GFreedesktopDBus *object,
44 GDBusMethodInvocation *invocation,
45 const gchar *arg_name);
46  
47 gboolean (*handle_get_connection_unix_user) (
48 _GFreedesktopDBus *object,
49 GDBusMethodInvocation *invocation,
50 const gchar *arg_name);
51  
52 gboolean (*handle_get_id) (
53 _GFreedesktopDBus *object,
54 GDBusMethodInvocation *invocation);
55  
56 gboolean (*handle_get_name_owner) (
57 _GFreedesktopDBus *object,
58 GDBusMethodInvocation *invocation,
59 const gchar *arg_name);
60  
61 gboolean (*handle_hello) (
62 _GFreedesktopDBus *object,
63 GDBusMethodInvocation *invocation);
64  
65 gboolean (*handle_list_activatable_names) (
66 _GFreedesktopDBus *object,
67 GDBusMethodInvocation *invocation);
68  
69 gboolean (*handle_list_names) (
70 _GFreedesktopDBus *object,
71 GDBusMethodInvocation *invocation);
72  
73 gboolean (*handle_list_queued_owners) (
74 _GFreedesktopDBus *object,
75 GDBusMethodInvocation *invocation,
76 const gchar *arg_name);
77  
78 gboolean (*handle_name_has_owner) (
79 _GFreedesktopDBus *object,
80 GDBusMethodInvocation *invocation,
81 const gchar *arg_name);
82  
83 gboolean (*handle_release_name) (
84 _GFreedesktopDBus *object,
85 GDBusMethodInvocation *invocation,
86 const gchar *arg_name);
87  
88 gboolean (*handle_reload_config) (
89 _GFreedesktopDBus *object,
90 GDBusMethodInvocation *invocation);
91  
92 gboolean (*handle_remove_match) (
93 _GFreedesktopDBus *object,
94 GDBusMethodInvocation *invocation,
95 const gchar *arg_rule);
96  
97 gboolean (*handle_request_name) (
98 _GFreedesktopDBus *object,
99 GDBusMethodInvocation *invocation,
100 const gchar *arg_name,
101 guint arg_flags);
102  
103 gboolean (*handle_start_service_by_name) (
104 _GFreedesktopDBus *object,
105 GDBusMethodInvocation *invocation,
106 const gchar *arg_name,
107 guint arg_flags);
108  
109 gboolean (*handle_update_activation_environment) (
110 _GFreedesktopDBus *object,
111 GDBusMethodInvocation *invocation,
112 GVariant *arg_environment);
113  
114 void (*name_acquired) (
115 _GFreedesktopDBus *object,
116 const gchar *arg_name);
117  
118 void (*name_lost) (
119 _GFreedesktopDBus *object,
120 const gchar *arg_name);
121  
122 void (*name_owner_changed) (
123 _GFreedesktopDBus *object,
124 const gchar *arg_name,
125 const gchar *arg_old_owner,
126 const gchar *arg_new_owner);
127  
128 };
129  
130 GType _g_freedesktop_dbus_get_type (void) G_GNUC_CONST;
131  
132 GDBusInterfaceInfo *_g_freedesktop_dbus_interface_info (void);
133 guint _g_freedesktop_dbus_override_properties (GObjectClass *klass, guint property_id_begin);
134  
135  
136 /* D-Bus method call completion functions: */
137 void _g_freedesktop_dbus_complete_hello (
138 _GFreedesktopDBus *object,
139 GDBusMethodInvocation *invocation,
140 const gchar *assigned_name);
141  
142 void _g_freedesktop_dbus_complete_request_name (
143 _GFreedesktopDBus *object,
144 GDBusMethodInvocation *invocation,
145 guint value);
146  
147 void _g_freedesktop_dbus_complete_release_name (
148 _GFreedesktopDBus *object,
149 GDBusMethodInvocation *invocation,
150 guint value);
151  
152 void _g_freedesktop_dbus_complete_start_service_by_name (
153 _GFreedesktopDBus *object,
154 GDBusMethodInvocation *invocation,
155 guint value);
156  
157 void _g_freedesktop_dbus_complete_name_has_owner (
158 _GFreedesktopDBus *object,
159 GDBusMethodInvocation *invocation,
160 gboolean has_owner);
161  
162 void _g_freedesktop_dbus_complete_list_names (
163 _GFreedesktopDBus *object,
164 GDBusMethodInvocation *invocation,
165 const gchar *const *names);
166  
167 void _g_freedesktop_dbus_complete_list_activatable_names (
168 _GFreedesktopDBus *object,
169 GDBusMethodInvocation *invocation,
170 const gchar *const *activatable_names);
171  
172 void _g_freedesktop_dbus_complete_add_match (
173 _GFreedesktopDBus *object,
174 GDBusMethodInvocation *invocation);
175  
176 void _g_freedesktop_dbus_complete_remove_match (
177 _GFreedesktopDBus *object,
178 GDBusMethodInvocation *invocation);
179  
180 void _g_freedesktop_dbus_complete_get_name_owner (
181 _GFreedesktopDBus *object,
182 GDBusMethodInvocation *invocation,
183 const gchar *unique_name);
184  
185 void _g_freedesktop_dbus_complete_list_queued_owners (
186 _GFreedesktopDBus *object,
187 GDBusMethodInvocation *invocation,
188 const gchar *const *queued_owners);
189  
190 void _g_freedesktop_dbus_complete_get_connection_unix_user (
191 _GFreedesktopDBus *object,
192 GDBusMethodInvocation *invocation,
193 guint uid);
194  
195 void _g_freedesktop_dbus_complete_get_connection_unix_process_id (
196 _GFreedesktopDBus *object,
197 GDBusMethodInvocation *invocation,
198 guint pid);
199  
200 void _g_freedesktop_dbus_complete_get_connection_selinux_security_context (
201 _GFreedesktopDBus *object,
202 GDBusMethodInvocation *invocation,
203 const gchar *security_context);
204  
205 void _g_freedesktop_dbus_complete_update_activation_environment (
206 _GFreedesktopDBus *object,
207 GDBusMethodInvocation *invocation);
208  
209 void _g_freedesktop_dbus_complete_reload_config (
210 _GFreedesktopDBus *object,
211 GDBusMethodInvocation *invocation);
212  
213 void _g_freedesktop_dbus_complete_get_id (
214 _GFreedesktopDBus *object,
215 GDBusMethodInvocation *invocation,
216 const gchar *unique_id);
217  
218  
219  
220 /* D-Bus signal emissions functions: */
221 void _g_freedesktop_dbus_emit_name_owner_changed (
222 _GFreedesktopDBus *object,
223 const gchar *arg_name,
224 const gchar *arg_old_owner,
225 const gchar *arg_new_owner);
226  
227 void _g_freedesktop_dbus_emit_name_lost (
228 _GFreedesktopDBus *object,
229 const gchar *arg_name);
230  
231 void _g_freedesktop_dbus_emit_name_acquired (
232 _GFreedesktopDBus *object,
233 const gchar *arg_name);
234  
235  
236  
237 /* D-Bus method calls: */
238 void _g_freedesktop_dbus_call_hello (
239 _GFreedesktopDBus *proxy,
240 GCancellable *cancellable,
241 GAsyncReadyCallback callback,
242 gpointer user_data);
243  
244 gboolean _g_freedesktop_dbus_call_hello_finish (
245 _GFreedesktopDBus *proxy,
246 gchar **out_assigned_name,
247 GAsyncResult *res,
248 GError **error);
249  
250 gboolean _g_freedesktop_dbus_call_hello_sync (
251 _GFreedesktopDBus *proxy,
252 gchar **out_assigned_name,
253 GCancellable *cancellable,
254 GError **error);
255  
256 void _g_freedesktop_dbus_call_request_name (
257 _GFreedesktopDBus *proxy,
258 const gchar *arg_name,
259 guint arg_flags,
260 GCancellable *cancellable,
261 GAsyncReadyCallback callback,
262 gpointer user_data);
263  
264 gboolean _g_freedesktop_dbus_call_request_name_finish (
265 _GFreedesktopDBus *proxy,
266 guint *out_value,
267 GAsyncResult *res,
268 GError **error);
269  
270 gboolean _g_freedesktop_dbus_call_request_name_sync (
271 _GFreedesktopDBus *proxy,
272 const gchar *arg_name,
273 guint arg_flags,
274 guint *out_value,
275 GCancellable *cancellable,
276 GError **error);
277  
278 void _g_freedesktop_dbus_call_release_name (
279 _GFreedesktopDBus *proxy,
280 const gchar *arg_name,
281 GCancellable *cancellable,
282 GAsyncReadyCallback callback,
283 gpointer user_data);
284  
285 gboolean _g_freedesktop_dbus_call_release_name_finish (
286 _GFreedesktopDBus *proxy,
287 guint *out_value,
288 GAsyncResult *res,
289 GError **error);
290  
291 gboolean _g_freedesktop_dbus_call_release_name_sync (
292 _GFreedesktopDBus *proxy,
293 const gchar *arg_name,
294 guint *out_value,
295 GCancellable *cancellable,
296 GError **error);
297  
298 void _g_freedesktop_dbus_call_start_service_by_name (
299 _GFreedesktopDBus *proxy,
300 const gchar *arg_name,
301 guint arg_flags,
302 GCancellable *cancellable,
303 GAsyncReadyCallback callback,
304 gpointer user_data);
305  
306 gboolean _g_freedesktop_dbus_call_start_service_by_name_finish (
307 _GFreedesktopDBus *proxy,
308 guint *out_value,
309 GAsyncResult *res,
310 GError **error);
311  
312 gboolean _g_freedesktop_dbus_call_start_service_by_name_sync (
313 _GFreedesktopDBus *proxy,
314 const gchar *arg_name,
315 guint arg_flags,
316 guint *out_value,
317 GCancellable *cancellable,
318 GError **error);
319  
320 void _g_freedesktop_dbus_call_name_has_owner (
321 _GFreedesktopDBus *proxy,
322 const gchar *arg_name,
323 GCancellable *cancellable,
324 GAsyncReadyCallback callback,
325 gpointer user_data);
326  
327 gboolean _g_freedesktop_dbus_call_name_has_owner_finish (
328 _GFreedesktopDBus *proxy,
329 gboolean *out_has_owner,
330 GAsyncResult *res,
331 GError **error);
332  
333 gboolean _g_freedesktop_dbus_call_name_has_owner_sync (
334 _GFreedesktopDBus *proxy,
335 const gchar *arg_name,
336 gboolean *out_has_owner,
337 GCancellable *cancellable,
338 GError **error);
339  
340 void _g_freedesktop_dbus_call_list_names (
341 _GFreedesktopDBus *proxy,
342 GCancellable *cancellable,
343 GAsyncReadyCallback callback,
344 gpointer user_data);
345  
346 gboolean _g_freedesktop_dbus_call_list_names_finish (
347 _GFreedesktopDBus *proxy,
348 gchar ***out_names,
349 GAsyncResult *res,
350 GError **error);
351  
352 gboolean _g_freedesktop_dbus_call_list_names_sync (
353 _GFreedesktopDBus *proxy,
354 gchar ***out_names,
355 GCancellable *cancellable,
356 GError **error);
357  
358 void _g_freedesktop_dbus_call_list_activatable_names (
359 _GFreedesktopDBus *proxy,
360 GCancellable *cancellable,
361 GAsyncReadyCallback callback,
362 gpointer user_data);
363  
364 gboolean _g_freedesktop_dbus_call_list_activatable_names_finish (
365 _GFreedesktopDBus *proxy,
366 gchar ***out_activatable_names,
367 GAsyncResult *res,
368 GError **error);
369  
370 gboolean _g_freedesktop_dbus_call_list_activatable_names_sync (
371 _GFreedesktopDBus *proxy,
372 gchar ***out_activatable_names,
373 GCancellable *cancellable,
374 GError **error);
375  
376 void _g_freedesktop_dbus_call_add_match (
377 _GFreedesktopDBus *proxy,
378 const gchar *arg_rule,
379 GCancellable *cancellable,
380 GAsyncReadyCallback callback,
381 gpointer user_data);
382  
383 gboolean _g_freedesktop_dbus_call_add_match_finish (
384 _GFreedesktopDBus *proxy,
385 GAsyncResult *res,
386 GError **error);
387  
388 gboolean _g_freedesktop_dbus_call_add_match_sync (
389 _GFreedesktopDBus *proxy,
390 const gchar *arg_rule,
391 GCancellable *cancellable,
392 GError **error);
393  
394 void _g_freedesktop_dbus_call_remove_match (
395 _GFreedesktopDBus *proxy,
396 const gchar *arg_rule,
397 GCancellable *cancellable,
398 GAsyncReadyCallback callback,
399 gpointer user_data);
400  
401 gboolean _g_freedesktop_dbus_call_remove_match_finish (
402 _GFreedesktopDBus *proxy,
403 GAsyncResult *res,
404 GError **error);
405  
406 gboolean _g_freedesktop_dbus_call_remove_match_sync (
407 _GFreedesktopDBus *proxy,
408 const gchar *arg_rule,
409 GCancellable *cancellable,
410 GError **error);
411  
412 void _g_freedesktop_dbus_call_get_name_owner (
413 _GFreedesktopDBus *proxy,
414 const gchar *arg_name,
415 GCancellable *cancellable,
416 GAsyncReadyCallback callback,
417 gpointer user_data);
418  
419 gboolean _g_freedesktop_dbus_call_get_name_owner_finish (
420 _GFreedesktopDBus *proxy,
421 gchar **out_unique_name,
422 GAsyncResult *res,
423 GError **error);
424  
425 gboolean _g_freedesktop_dbus_call_get_name_owner_sync (
426 _GFreedesktopDBus *proxy,
427 const gchar *arg_name,
428 gchar **out_unique_name,
429 GCancellable *cancellable,
430 GError **error);
431  
432 void _g_freedesktop_dbus_call_list_queued_owners (
433 _GFreedesktopDBus *proxy,
434 const gchar *arg_name,
435 GCancellable *cancellable,
436 GAsyncReadyCallback callback,
437 gpointer user_data);
438  
439 gboolean _g_freedesktop_dbus_call_list_queued_owners_finish (
440 _GFreedesktopDBus *proxy,
441 gchar ***out_queued_owners,
442 GAsyncResult *res,
443 GError **error);
444  
445 gboolean _g_freedesktop_dbus_call_list_queued_owners_sync (
446 _GFreedesktopDBus *proxy,
447 const gchar *arg_name,
448 gchar ***out_queued_owners,
449 GCancellable *cancellable,
450 GError **error);
451  
452 void _g_freedesktop_dbus_call_get_connection_unix_user (
453 _GFreedesktopDBus *proxy,
454 const gchar *arg_name,
455 GCancellable *cancellable,
456 GAsyncReadyCallback callback,
457 gpointer user_data);
458  
459 gboolean _g_freedesktop_dbus_call_get_connection_unix_user_finish (
460 _GFreedesktopDBus *proxy,
461 guint *out_uid,
462 GAsyncResult *res,
463 GError **error);
464  
465 gboolean _g_freedesktop_dbus_call_get_connection_unix_user_sync (
466 _GFreedesktopDBus *proxy,
467 const gchar *arg_name,
468 guint *out_uid,
469 GCancellable *cancellable,
470 GError **error);
471  
472 void _g_freedesktop_dbus_call_get_connection_unix_process_id (
473 _GFreedesktopDBus *proxy,
474 const gchar *arg_name,
475 GCancellable *cancellable,
476 GAsyncReadyCallback callback,
477 gpointer user_data);
478  
479 gboolean _g_freedesktop_dbus_call_get_connection_unix_process_id_finish (
480 _GFreedesktopDBus *proxy,
481 guint *out_pid,
482 GAsyncResult *res,
483 GError **error);
484  
485 gboolean _g_freedesktop_dbus_call_get_connection_unix_process_id_sync (
486 _GFreedesktopDBus *proxy,
487 const gchar *arg_name,
488 guint *out_pid,
489 GCancellable *cancellable,
490 GError **error);
491  
492 void _g_freedesktop_dbus_call_get_connection_selinux_security_context (
493 _GFreedesktopDBus *proxy,
494 const gchar *arg_name,
495 GCancellable *cancellable,
496 GAsyncReadyCallback callback,
497 gpointer user_data);
498  
499 gboolean _g_freedesktop_dbus_call_get_connection_selinux_security_context_finish (
500 _GFreedesktopDBus *proxy,
501 gchar **out_security_context,
502 GAsyncResult *res,
503 GError **error);
504  
505 gboolean _g_freedesktop_dbus_call_get_connection_selinux_security_context_sync (
506 _GFreedesktopDBus *proxy,
507 const gchar *arg_name,
508 gchar **out_security_context,
509 GCancellable *cancellable,
510 GError **error);
511  
512 void _g_freedesktop_dbus_call_update_activation_environment (
513 _GFreedesktopDBus *proxy,
514 GVariant *arg_environment,
515 GCancellable *cancellable,
516 GAsyncReadyCallback callback,
517 gpointer user_data);
518  
519 gboolean _g_freedesktop_dbus_call_update_activation_environment_finish (
520 _GFreedesktopDBus *proxy,
521 GAsyncResult *res,
522 GError **error);
523  
524 gboolean _g_freedesktop_dbus_call_update_activation_environment_sync (
525 _GFreedesktopDBus *proxy,
526 GVariant *arg_environment,
527 GCancellable *cancellable,
528 GError **error);
529  
530 void _g_freedesktop_dbus_call_reload_config (
531 _GFreedesktopDBus *proxy,
532 GCancellable *cancellable,
533 GAsyncReadyCallback callback,
534 gpointer user_data);
535  
536 gboolean _g_freedesktop_dbus_call_reload_config_finish (
537 _GFreedesktopDBus *proxy,
538 GAsyncResult *res,
539 GError **error);
540  
541 gboolean _g_freedesktop_dbus_call_reload_config_sync (
542 _GFreedesktopDBus *proxy,
543 GCancellable *cancellable,
544 GError **error);
545  
546 void _g_freedesktop_dbus_call_get_id (
547 _GFreedesktopDBus *proxy,
548 GCancellable *cancellable,
549 GAsyncReadyCallback callback,
550 gpointer user_data);
551  
552 gboolean _g_freedesktop_dbus_call_get_id_finish (
553 _GFreedesktopDBus *proxy,
554 gchar **out_unique_id,
555 GAsyncResult *res,
556 GError **error);
557  
558 gboolean _g_freedesktop_dbus_call_get_id_sync (
559 _GFreedesktopDBus *proxy,
560 gchar **out_unique_id,
561 GCancellable *cancellable,
562 GError **error);
563  
564  
565  
566 /* ---- */
567  
568 #define _G_TYPE_FREEDESKTOP_DBUS_PROXY (_g_freedesktop_dbus_proxy_get_type ())
569 #define _G_FREEDESKTOP_DBUS_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), _G_TYPE_FREEDESKTOP_DBUS_PROXY, _GFreedesktopDBusProxy))
570 #define _G_FREEDESKTOP_DBUS_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), _G_TYPE_FREEDESKTOP_DBUS_PROXY, _GFreedesktopDBusProxyClass))
571 #define _G_FREEDESKTOP_DBUS_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), _G_TYPE_FREEDESKTOP_DBUS_PROXY, _GFreedesktopDBusProxyClass))
572 #define _G_IS_FREEDESKTOP_DBUS_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), _G_TYPE_FREEDESKTOP_DBUS_PROXY))
573 #define _G_IS_FREEDESKTOP_DBUS_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), _G_TYPE_FREEDESKTOP_DBUS_PROXY))
574  
575 typedef struct __GFreedesktopDBusProxy _GFreedesktopDBusProxy;
576 typedef struct __GFreedesktopDBusProxyClass _GFreedesktopDBusProxyClass;
577 typedef struct __GFreedesktopDBusProxyPrivate _GFreedesktopDBusProxyPrivate;
578  
579 struct __GFreedesktopDBusProxy
580 {
581 /*< private >*/
582 GDBusProxy parent_instance;
583 _GFreedesktopDBusProxyPrivate *priv;
584 };
585  
586 struct __GFreedesktopDBusProxyClass
587 {
588 GDBusProxyClass parent_class;
589 };
590  
591 GType _g_freedesktop_dbus_proxy_get_type (void) G_GNUC_CONST;
592  
593 #if GLIB_CHECK_VERSION(2, 44, 0)
594 G_DEFINE_AUTOPTR_CLEANUP_FUNC (_GFreedesktopDBusProxy, g_object_unref)
595 #endif
596  
597 void _g_freedesktop_dbus_proxy_new (
598 GDBusConnection *connection,
599 GDBusProxyFlags flags,
600 const gchar *name,
601 const gchar *object_path,
602 GCancellable *cancellable,
603 GAsyncReadyCallback callback,
604 gpointer user_data);
605 _GFreedesktopDBus *_g_freedesktop_dbus_proxy_new_finish (
606 GAsyncResult *res,
607 GError **error);
608 _GFreedesktopDBus *_g_freedesktop_dbus_proxy_new_sync (
609 GDBusConnection *connection,
610 GDBusProxyFlags flags,
611 const gchar *name,
612 const gchar *object_path,
613 GCancellable *cancellable,
614 GError **error);
615  
616 void _g_freedesktop_dbus_proxy_new_for_bus (
617 GBusType bus_type,
618 GDBusProxyFlags flags,
619 const gchar *name,
620 const gchar *object_path,
621 GCancellable *cancellable,
622 GAsyncReadyCallback callback,
623 gpointer user_data);
624 _GFreedesktopDBus *_g_freedesktop_dbus_proxy_new_for_bus_finish (
625 GAsyncResult *res,
626 GError **error);
627 _GFreedesktopDBus *_g_freedesktop_dbus_proxy_new_for_bus_sync (
628 GBusType bus_type,
629 GDBusProxyFlags flags,
630 const gchar *name,
631 const gchar *object_path,
632 GCancellable *cancellable,
633 GError **error);
634  
635  
636 /* ---- */
637  
638 #define _G_TYPE_FREEDESKTOP_DBUS_SKELETON (_g_freedesktop_dbus_skeleton_get_type ())
639 #define _G_FREEDESKTOP_DBUS_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), _G_TYPE_FREEDESKTOP_DBUS_SKELETON, _GFreedesktopDBusSkeleton))
640 #define _G_FREEDESKTOP_DBUS_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), _G_TYPE_FREEDESKTOP_DBUS_SKELETON, _GFreedesktopDBusSkeletonClass))
641 #define _G_FREEDESKTOP_DBUS_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), _G_TYPE_FREEDESKTOP_DBUS_SKELETON, _GFreedesktopDBusSkeletonClass))
642 #define _G_IS_FREEDESKTOP_DBUS_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), _G_TYPE_FREEDESKTOP_DBUS_SKELETON))
643 #define _G_IS_FREEDESKTOP_DBUS_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), _G_TYPE_FREEDESKTOP_DBUS_SKELETON))
644  
645 typedef struct __GFreedesktopDBusSkeleton _GFreedesktopDBusSkeleton;
646 typedef struct __GFreedesktopDBusSkeletonClass _GFreedesktopDBusSkeletonClass;
647 typedef struct __GFreedesktopDBusSkeletonPrivate _GFreedesktopDBusSkeletonPrivate;
648  
649 struct __GFreedesktopDBusSkeleton
650 {
651 /*< private >*/
652 GDBusInterfaceSkeleton parent_instance;
653 _GFreedesktopDBusSkeletonPrivate *priv;
654 };
655  
656 struct __GFreedesktopDBusSkeletonClass
657 {
658 GDBusInterfaceSkeletonClass parent_class;
659 };
660  
661 GType _g_freedesktop_dbus_skeleton_get_type (void) G_GNUC_CONST;
662  
663 #if GLIB_CHECK_VERSION(2, 44, 0)
664 G_DEFINE_AUTOPTR_CLEANUP_FUNC (_GFreedesktopDBusSkeleton, g_object_unref)
665 #endif
666  
667 _GFreedesktopDBus *_g_freedesktop_dbus_skeleton_new (void);
668  
669  
670 G_END_DECLS
671  
672 #endif /* __GDBUS_DAEMON_GENERATED_H__ */