f643816d4bdb8ec9802311dd071f74c3df604fb3
[systembsd.git] / src / interfaces / hostnamed / hostnamed-gen.h
1 /*
2 * Generated by gdbus-codegen 2.40.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 __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__
8 #define __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__
9
10 #include <gio/gio.h>
11
12 G_BEGIN_DECLS
13
14
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.hostname1 */
17
18 #define HOSTNAMED_TYPE_HOSTNAME1 (hostnamed_hostname1_get_type ())
19 #define HOSTNAMED_HOSTNAME1(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_HOSTNAME1, hostnamedHostname1))
20 #define HOSTNAMED_IS_HOSTNAME1(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_HOSTNAME1))
21 #define HOSTNAMED_HOSTNAME1_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), HOSTNAMED_TYPE_HOSTNAME1, hostnamedHostname1Iface))
22
23 struct _hostnamedHostname1;
24 typedef struct _hostnamedHostname1 hostnamedHostname1;
25 typedef struct _hostnamedHostname1Iface hostnamedHostname1Iface;
26
27 struct _hostnamedHostname1Iface
28 {
29 GTypeInterface parent_iface;
30
31
32 gboolean (*handle_set_chassis) (
33 hostnamedHostname1 *object,
34 GDBusMethodInvocation *invocation,
35 const gchar *arg_unnamed_arg0,
36 gboolean arg_unnamed_arg1);
37
38 gboolean (*handle_set_hostname) (
39 hostnamedHostname1 *object,
40 GDBusMethodInvocation *invocation,
41 const gchar *arg_unnamed_arg0,
42 gboolean arg_unnamed_arg1);
43
44 gboolean (*handle_set_icon_name) (
45 hostnamedHostname1 *object,
46 GDBusMethodInvocation *invocation,
47 const gchar *arg_unnamed_arg0,
48 gboolean arg_unnamed_arg1);
49
50 gboolean (*handle_set_pretty_hostname) (
51 hostnamedHostname1 *object,
52 GDBusMethodInvocation *invocation,
53 const gchar *arg_unnamed_arg0,
54 gboolean arg_unnamed_arg1);
55
56 gboolean (*handle_set_static_hostname) (
57 hostnamedHostname1 *object,
58 GDBusMethodInvocation *invocation,
59 const gchar *arg_unnamed_arg0,
60 gboolean arg_unnamed_arg1);
61
62 const gchar * (*get_chassis) (hostnamedHostname1 *object);
63
64 const gchar * (*get_hostname) (hostnamedHostname1 *object);
65
66 const gchar * (*get_icon_name) (hostnamedHostname1 *object);
67
68 const gchar * (*get_kernel_name) (hostnamedHostname1 *object);
69
70 const gchar * (*get_kernel_release) (hostnamedHostname1 *object);
71
72 const gchar * (*get_kernel_version) (hostnamedHostname1 *object);
73
74 const gchar * (*get_operating_system_cpename) (hostnamedHostname1 *object);
75
76 const gchar * (*get_operating_system_pretty_name) (hostnamedHostname1 *object);
77
78 const gchar * (*get_pretty_hostname) (hostnamedHostname1 *object);
79
80 const gchar * (*get_static_hostname) (hostnamedHostname1 *object);
81
82 };
83
84 GType hostnamed_hostname1_get_type (void) G_GNUC_CONST;
85
86 GDBusInterfaceInfo *hostnamed_hostname1_interface_info (void);
87 guint hostnamed_hostname1_override_properties (GObjectClass *klass, guint property_id_begin);
88
89
90 /* D-Bus method call completion functions: */
91 void hostnamed_hostname1_complete_set_hostname (
92 hostnamedHostname1 *object,
93 GDBusMethodInvocation *invocation);
94
95 void hostnamed_hostname1_complete_set_static_hostname (
96 hostnamedHostname1 *object,
97 GDBusMethodInvocation *invocation);
98
99 void hostnamed_hostname1_complete_set_pretty_hostname (
100 hostnamedHostname1 *object,
101 GDBusMethodInvocation *invocation);
102
103 void hostnamed_hostname1_complete_set_icon_name (
104 hostnamedHostname1 *object,
105 GDBusMethodInvocation *invocation);
106
107 void hostnamed_hostname1_complete_set_chassis (
108 hostnamedHostname1 *object,
109 GDBusMethodInvocation *invocation);
110
111
112
113 /* D-Bus method calls: */
114 void hostnamed_hostname1_call_set_hostname (
115 hostnamedHostname1 *proxy,
116 const gchar *arg_unnamed_arg0,
117 gboolean arg_unnamed_arg1,
118 GCancellable *cancellable,
119 GAsyncReadyCallback callback,
120 gpointer user_data);
121
122 gboolean hostnamed_hostname1_call_set_hostname_finish (
123 hostnamedHostname1 *proxy,
124 GAsyncResult *res,
125 GError **error);
126
127 gboolean hostnamed_hostname1_call_set_hostname_sync (
128 hostnamedHostname1 *proxy,
129 const gchar *arg_unnamed_arg0,
130 gboolean arg_unnamed_arg1,
131 GCancellable *cancellable,
132 GError **error);
133
134 void hostnamed_hostname1_call_set_static_hostname (
135 hostnamedHostname1 *proxy,
136 const gchar *arg_unnamed_arg0,
137 gboolean arg_unnamed_arg1,
138 GCancellable *cancellable,
139 GAsyncReadyCallback callback,
140 gpointer user_data);
141
142 gboolean hostnamed_hostname1_call_set_static_hostname_finish (
143 hostnamedHostname1 *proxy,
144 GAsyncResult *res,
145 GError **error);
146
147 gboolean hostnamed_hostname1_call_set_static_hostname_sync (
148 hostnamedHostname1 *proxy,
149 const gchar *arg_unnamed_arg0,
150 gboolean arg_unnamed_arg1,
151 GCancellable *cancellable,
152 GError **error);
153
154 void hostnamed_hostname1_call_set_pretty_hostname (
155 hostnamedHostname1 *proxy,
156 const gchar *arg_unnamed_arg0,
157 gboolean arg_unnamed_arg1,
158 GCancellable *cancellable,
159 GAsyncReadyCallback callback,
160 gpointer user_data);
161
162 gboolean hostnamed_hostname1_call_set_pretty_hostname_finish (
163 hostnamedHostname1 *proxy,
164 GAsyncResult *res,
165 GError **error);
166
167 gboolean hostnamed_hostname1_call_set_pretty_hostname_sync (
168 hostnamedHostname1 *proxy,
169 const gchar *arg_unnamed_arg0,
170 gboolean arg_unnamed_arg1,
171 GCancellable *cancellable,
172 GError **error);
173
174 void hostnamed_hostname1_call_set_icon_name (
175 hostnamedHostname1 *proxy,
176 const gchar *arg_unnamed_arg0,
177 gboolean arg_unnamed_arg1,
178 GCancellable *cancellable,
179 GAsyncReadyCallback callback,
180 gpointer user_data);
181
182 gboolean hostnamed_hostname1_call_set_icon_name_finish (
183 hostnamedHostname1 *proxy,
184 GAsyncResult *res,
185 GError **error);
186
187 gboolean hostnamed_hostname1_call_set_icon_name_sync (
188 hostnamedHostname1 *proxy,
189 const gchar *arg_unnamed_arg0,
190 gboolean arg_unnamed_arg1,
191 GCancellable *cancellable,
192 GError **error);
193
194 void hostnamed_hostname1_call_set_chassis (
195 hostnamedHostname1 *proxy,
196 const gchar *arg_unnamed_arg0,
197 gboolean arg_unnamed_arg1,
198 GCancellable *cancellable,
199 GAsyncReadyCallback callback,
200 gpointer user_data);
201
202 gboolean hostnamed_hostname1_call_set_chassis_finish (
203 hostnamedHostname1 *proxy,
204 GAsyncResult *res,
205 GError **error);
206
207 gboolean hostnamed_hostname1_call_set_chassis_sync (
208 hostnamedHostname1 *proxy,
209 const gchar *arg_unnamed_arg0,
210 gboolean arg_unnamed_arg1,
211 GCancellable *cancellable,
212 GError **error);
213
214
215
216 /* D-Bus property accessors: */
217 const gchar *hostnamed_hostname1_get_hostname (hostnamedHostname1 *object);
218 gchar *hostnamed_hostname1_dup_hostname (hostnamedHostname1 *object);
219 void hostnamed_hostname1_set_hostname (hostnamedHostname1 *object, const gchar *value);
220
221 const gchar *hostnamed_hostname1_get_static_hostname (hostnamedHostname1 *object);
222 gchar *hostnamed_hostname1_dup_static_hostname (hostnamedHostname1 *object);
223 void hostnamed_hostname1_set_static_hostname (hostnamedHostname1 *object, const gchar *value);
224
225 const gchar *hostnamed_hostname1_get_pretty_hostname (hostnamedHostname1 *object);
226 gchar *hostnamed_hostname1_dup_pretty_hostname (hostnamedHostname1 *object);
227 void hostnamed_hostname1_set_pretty_hostname (hostnamedHostname1 *object, const gchar *value);
228
229 const gchar *hostnamed_hostname1_get_icon_name (hostnamedHostname1 *object);
230 gchar *hostnamed_hostname1_dup_icon_name (hostnamedHostname1 *object);
231 void hostnamed_hostname1_set_icon_name (hostnamedHostname1 *object, const gchar *value);
232
233 const gchar *hostnamed_hostname1_get_chassis (hostnamedHostname1 *object);
234 gchar *hostnamed_hostname1_dup_chassis (hostnamedHostname1 *object);
235 void hostnamed_hostname1_set_chassis (hostnamedHostname1 *object, const gchar *value);
236
237 const gchar *hostnamed_hostname1_get_kernel_name (hostnamedHostname1 *object);
238 gchar *hostnamed_hostname1_dup_kernel_name (hostnamedHostname1 *object);
239 void hostnamed_hostname1_set_kernel_name (hostnamedHostname1 *object, const gchar *value);
240
241 const gchar *hostnamed_hostname1_get_kernel_release (hostnamedHostname1 *object);
242 gchar *hostnamed_hostname1_dup_kernel_release (hostnamedHostname1 *object);
243 void hostnamed_hostname1_set_kernel_release (hostnamedHostname1 *object, const gchar *value);
244
245 const gchar *hostnamed_hostname1_get_kernel_version (hostnamedHostname1 *object);
246 gchar *hostnamed_hostname1_dup_kernel_version (hostnamedHostname1 *object);
247 void hostnamed_hostname1_set_kernel_version (hostnamedHostname1 *object, const gchar *value);
248
249 const gchar *hostnamed_hostname1_get_operating_system_pretty_name (hostnamedHostname1 *object);
250 gchar *hostnamed_hostname1_dup_operating_system_pretty_name (hostnamedHostname1 *object);
251 void hostnamed_hostname1_set_operating_system_pretty_name (hostnamedHostname1 *object, const gchar *value);
252
253 const gchar *hostnamed_hostname1_get_operating_system_cpename (hostnamedHostname1 *object);
254 gchar *hostnamed_hostname1_dup_operating_system_cpename (hostnamedHostname1 *object);
255 void hostnamed_hostname1_set_operating_system_cpename (hostnamedHostname1 *object, const gchar *value);
256
257
258 /* ---- */
259
260 #define HOSTNAMED_TYPE_HOSTNAME1_PROXY (hostnamed_hostname1_proxy_get_type ())
261 #define HOSTNAMED_HOSTNAME1_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_HOSTNAME1_PROXY, hostnamedHostname1Proxy))
262 #define HOSTNAMED_HOSTNAME1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), HOSTNAMED_TYPE_HOSTNAME1_PROXY, hostnamedHostname1ProxyClass))
263 #define HOSTNAMED_HOSTNAME1_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), HOSTNAMED_TYPE_HOSTNAME1_PROXY, hostnamedHostname1ProxyClass))
264 #define HOSTNAMED_IS_HOSTNAME1_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_HOSTNAME1_PROXY))
265 #define HOSTNAMED_IS_HOSTNAME1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), HOSTNAMED_TYPE_HOSTNAME1_PROXY))
266
267 typedef struct _hostnamedHostname1Proxy hostnamedHostname1Proxy;
268 typedef struct _hostnamedHostname1ProxyClass hostnamedHostname1ProxyClass;
269 typedef struct _hostnamedHostname1ProxyPrivate hostnamedHostname1ProxyPrivate;
270
271 struct _hostnamedHostname1Proxy
272 {
273 /*< private >*/
274 GDBusProxy parent_instance;
275 hostnamedHostname1ProxyPrivate *priv;
276 };
277
278 struct _hostnamedHostname1ProxyClass
279 {
280 GDBusProxyClass parent_class;
281 };
282
283 GType hostnamed_hostname1_proxy_get_type (void) G_GNUC_CONST;
284
285 void hostnamed_hostname1_proxy_new (
286 GDBusConnection *connection,
287 GDBusProxyFlags flags,
288 const gchar *name,
289 const gchar *object_path,
290 GCancellable *cancellable,
291 GAsyncReadyCallback callback,
292 gpointer user_data);
293 hostnamedHostname1 *hostnamed_hostname1_proxy_new_finish (
294 GAsyncResult *res,
295 GError **error);
296 hostnamedHostname1 *hostnamed_hostname1_proxy_new_sync (
297 GDBusConnection *connection,
298 GDBusProxyFlags flags,
299 const gchar *name,
300 const gchar *object_path,
301 GCancellable *cancellable,
302 GError **error);
303
304 void hostnamed_hostname1_proxy_new_for_bus (
305 GBusType bus_type,
306 GDBusProxyFlags flags,
307 const gchar *name,
308 const gchar *object_path,
309 GCancellable *cancellable,
310 GAsyncReadyCallback callback,
311 gpointer user_data);
312 hostnamedHostname1 *hostnamed_hostname1_proxy_new_for_bus_finish (
313 GAsyncResult *res,
314 GError **error);
315 hostnamedHostname1 *hostnamed_hostname1_proxy_new_for_bus_sync (
316 GBusType bus_type,
317 GDBusProxyFlags flags,
318 const gchar *name,
319 const gchar *object_path,
320 GCancellable *cancellable,
321 GError **error);
322
323
324 /* ---- */
325
326 #define HOSTNAMED_TYPE_HOSTNAME1_SKELETON (hostnamed_hostname1_skeleton_get_type ())
327 #define HOSTNAMED_HOSTNAME1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_HOSTNAME1_SKELETON, hostnamedHostname1Skeleton))
328 #define HOSTNAMED_HOSTNAME1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), HOSTNAMED_TYPE_HOSTNAME1_SKELETON, hostnamedHostname1SkeletonClass))
329 #define HOSTNAMED_HOSTNAME1_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), HOSTNAMED_TYPE_HOSTNAME1_SKELETON, hostnamedHostname1SkeletonClass))
330 #define HOSTNAMED_IS_HOSTNAME1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_HOSTNAME1_SKELETON))
331 #define HOSTNAMED_IS_HOSTNAME1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), HOSTNAMED_TYPE_HOSTNAME1_SKELETON))
332
333 typedef struct _hostnamedHostname1Skeleton hostnamedHostname1Skeleton;
334 typedef struct _hostnamedHostname1SkeletonClass hostnamedHostname1SkeletonClass;
335 typedef struct _hostnamedHostname1SkeletonPrivate hostnamedHostname1SkeletonPrivate;
336
337 struct _hostnamedHostname1Skeleton
338 {
339 /*< private >*/
340 GDBusInterfaceSkeleton parent_instance;
341 hostnamedHostname1SkeletonPrivate *priv;
342 };
343
344 struct _hostnamedHostname1SkeletonClass
345 {
346 GDBusInterfaceSkeletonClass parent_class;
347 };
348
349 GType hostnamed_hostname1_skeleton_get_type (void) G_GNUC_CONST;
350
351 hostnamedHostname1 *hostnamed_hostname1_skeleton_new (void);
352
353
354 /* ---- */
355
356 #define HOSTNAMED_TYPE_OBJECT (hostnamed_object_get_type ())
357 #define HOSTNAMED_OBJECT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_OBJECT, hostnamedObject))
358 #define HOSTNAMED_IS_OBJECT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_OBJECT))
359 #define HOSTNAMED_OBJECT_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), HOSTNAMED_TYPE_OBJECT, hostnamedObject))
360
361 struct _hostnamedObject;
362 typedef struct _hostnamedObject hostnamedObject;
363 typedef struct _hostnamedObjectIface hostnamedObjectIface;
364
365 struct _hostnamedObjectIface
366 {
367 GTypeInterface parent_iface;
368 };
369
370 GType hostnamed_object_get_type (void) G_GNUC_CONST;
371
372 hostnamedHostname1 *hostnamed_object_get_hostname1 (hostnamedObject *object);
373 hostnamedHostname1 *hostnamed_object_peek_hostname1 (hostnamedObject *object);
374
375 #define HOSTNAMED_TYPE_OBJECT_PROXY (hostnamed_object_proxy_get_type ())
376 #define HOSTNAMED_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_OBJECT_PROXY, hostnamedObjectProxy))
377 #define HOSTNAMED_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), HOSTNAMED_TYPE_OBJECT_PROXY, hostnamedObjectProxyClass))
378 #define HOSTNAMED_OBJECT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), HOSTNAMED_TYPE_OBJECT_PROXY, hostnamedObjectProxyClass))
379 #define HOSTNAMED_IS_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_OBJECT_PROXY))
380 #define HOSTNAMED_IS_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), HOSTNAMED_TYPE_OBJECT_PROXY))
381
382 typedef struct _hostnamedObjectProxy hostnamedObjectProxy;
383 typedef struct _hostnamedObjectProxyClass hostnamedObjectProxyClass;
384 typedef struct _hostnamedObjectProxyPrivate hostnamedObjectProxyPrivate;
385
386 struct _hostnamedObjectProxy
387 {
388 /*< private >*/
389 GDBusObjectProxy parent_instance;
390 hostnamedObjectProxyPrivate *priv;
391 };
392
393 struct _hostnamedObjectProxyClass
394 {
395 GDBusObjectProxyClass parent_class;
396 };
397
398 GType hostnamed_object_proxy_get_type (void) G_GNUC_CONST;
399 hostnamedObjectProxy *hostnamed_object_proxy_new (GDBusConnection *connection, const gchar *object_path);
400
401 #define HOSTNAMED_TYPE_OBJECT_SKELETON (hostnamed_object_skeleton_get_type ())
402 #define HOSTNAMED_OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_OBJECT_SKELETON, hostnamedObjectSkeleton))
403 #define HOSTNAMED_OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), HOSTNAMED_TYPE_OBJECT_SKELETON, hostnamedObjectSkeletonClass))
404 #define HOSTNAMED_OBJECT_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), HOSTNAMED_TYPE_OBJECT_SKELETON, hostnamedObjectSkeletonClass))
405 #define HOSTNAMED_IS_OBJECT_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_OBJECT_SKELETON))
406 #define HOSTNAMED_IS_OBJECT_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), HOSTNAMED_TYPE_OBJECT_SKELETON))
407
408 typedef struct _hostnamedObjectSkeleton hostnamedObjectSkeleton;
409 typedef struct _hostnamedObjectSkeletonClass hostnamedObjectSkeletonClass;
410 typedef struct _hostnamedObjectSkeletonPrivate hostnamedObjectSkeletonPrivate;
411
412 struct _hostnamedObjectSkeleton
413 {
414 /*< private >*/
415 GDBusObjectSkeleton parent_instance;
416 hostnamedObjectSkeletonPrivate *priv;
417 };
418
419 struct _hostnamedObjectSkeletonClass
420 {
421 GDBusObjectSkeletonClass parent_class;
422 };
423
424 GType hostnamed_object_skeleton_get_type (void) G_GNUC_CONST;
425 hostnamedObjectSkeleton *hostnamed_object_skeleton_new (const gchar *object_path);
426 void hostnamed_object_skeleton_set_hostname1 (hostnamedObjectSkeleton *object, hostnamedHostname1 *interface_);
427
428 /* ---- */
429
430 #define HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT (hostnamed_object_manager_client_get_type ())
431 #define HOSTNAMED_OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT, hostnamedObjectManagerClient))
432 #define HOSTNAMED_OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT, hostnamedObjectManagerClientClass))
433 #define HOSTNAMED_OBJECT_MANAGER_CLIENT_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT, hostnamedObjectManagerClientClass))
434 #define HOSTNAMED_IS_OBJECT_MANAGER_CLIENT(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT))
435 #define HOSTNAMED_IS_OBJECT_MANAGER_CLIENT_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), HOSTNAMED_TYPE_OBJECT_MANAGER_CLIENT))
436
437 typedef struct _hostnamedObjectManagerClient hostnamedObjectManagerClient;
438 typedef struct _hostnamedObjectManagerClientClass hostnamedObjectManagerClientClass;
439 typedef struct _hostnamedObjectManagerClientPrivate hostnamedObjectManagerClientPrivate;
440
441 struct _hostnamedObjectManagerClient
442 {
443 /*< private >*/
444 GDBusObjectManagerClient parent_instance;
445 hostnamedObjectManagerClientPrivate *priv;
446 };
447
448 struct _hostnamedObjectManagerClientClass
449 {
450 GDBusObjectManagerClientClass parent_class;
451 };
452
453 GType hostnamed_object_manager_client_get_type (void) G_GNUC_CONST;
454
455 GType hostnamed_object_manager_client_get_proxy_type (GDBusObjectManagerClient *manager, const gchar *object_path, const gchar *interface_name, gpointer user_data);
456
457 void hostnamed_object_manager_client_new (
458 GDBusConnection *connection,
459 GDBusObjectManagerClientFlags flags,
460 const gchar *name,
461 const gchar *object_path,
462 GCancellable *cancellable,
463 GAsyncReadyCallback callback,
464 gpointer user_data);
465 GDBusObjectManager *hostnamed_object_manager_client_new_finish (
466 GAsyncResult *res,
467 GError **error);
468 GDBusObjectManager *hostnamed_object_manager_client_new_sync (
469 GDBusConnection *connection,
470 GDBusObjectManagerClientFlags flags,
471 const gchar *name,
472 const gchar *object_path,
473 GCancellable *cancellable,
474 GError **error);
475
476 void hostnamed_object_manager_client_new_for_bus (
477 GBusType bus_type,
478 GDBusObjectManagerClientFlags flags,
479 const gchar *name,
480 const gchar *object_path,
481 GCancellable *cancellable,
482 GAsyncReadyCallback callback,
483 gpointer user_data);
484 GDBusObjectManager *hostnamed_object_manager_client_new_for_bus_finish (
485 GAsyncResult *res,
486 GError **error);
487 GDBusObjectManager *hostnamed_object_manager_client_new_for_bus_sync (
488 GBusType bus_type,
489 GDBusObjectManagerClientFlags flags,
490 const gchar *name,
491 const gchar *object_path,
492 GCancellable *cancellable,
493 GError **error);
494
495
496 G_END_DECLS
497
498 #endif /* __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__ */