2 * Generated by gdbus-codegen 2.40.0. DO NOT EDIT.
4 * The license of this code is the same as for the source it was derived from.
7 #ifndef __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__
8 #define __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.hostname1 */
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))
23 struct _hostnamedHostname1
;
24 typedef struct _hostnamedHostname1 hostnamedHostname1
;
25 typedef struct _hostnamedHostname1Iface hostnamedHostname1Iface
;
27 struct _hostnamedHostname1Iface
29 GTypeInterface parent_iface
;
32 gboolean (*handle_set_chassis
) (
33 hostnamedHostname1
*object
,
34 GDBusMethodInvocation
*invocation
,
35 const gchar
*arg_unnamed_arg0
,
36 gboolean arg_unnamed_arg1
);
38 gboolean (*handle_set_hostname
) (
39 hostnamedHostname1
*object
,
40 GDBusMethodInvocation
*invocation
,
41 const gchar
*arg_unnamed_arg0
,
42 gboolean arg_unnamed_arg1
);
44 gboolean (*handle_set_icon_name
) (
45 hostnamedHostname1
*object
,
46 GDBusMethodInvocation
*invocation
,
47 const gchar
*arg_unnamed_arg0
,
48 gboolean arg_unnamed_arg1
);
50 gboolean (*handle_set_pretty_hostname
) (
51 hostnamedHostname1
*object
,
52 GDBusMethodInvocation
*invocation
,
53 const gchar
*arg_unnamed_arg0
,
54 gboolean arg_unnamed_arg1
);
56 gboolean (*handle_set_static_hostname
) (
57 hostnamedHostname1
*object
,
58 GDBusMethodInvocation
*invocation
,
59 const gchar
*arg_unnamed_arg0
,
60 gboolean arg_unnamed_arg1
);
62 const gchar
* (*get_chassis
) (hostnamedHostname1
*object
);
64 const gchar
* (*get_hostname
) (hostnamedHostname1
*object
);
66 const gchar
* (*get_icon_name
) (hostnamedHostname1
*object
);
68 const gchar
* (*get_kernel_name
) (hostnamedHostname1
*object
);
70 const gchar
* (*get_kernel_release
) (hostnamedHostname1
*object
);
72 const gchar
* (*get_kernel_version
) (hostnamedHostname1
*object
);
74 const gchar
* (*get_operating_system_cpename
) (hostnamedHostname1
*object
);
76 const gchar
* (*get_operating_system_pretty_name
) (hostnamedHostname1
*object
);
78 const gchar
* (*get_pretty_hostname
) (hostnamedHostname1
*object
);
80 const gchar
* (*get_static_hostname
) (hostnamedHostname1
*object
);
84 GType
hostnamed_hostname1_get_type (void) G_GNUC_CONST
;
86 GDBusInterfaceInfo
*hostnamed_hostname1_interface_info (void);
87 guint
hostnamed_hostname1_override_properties (GObjectClass
*klass
, guint property_id_begin
);
90 /* D-Bus method call completion functions: */
91 void hostnamed_hostname1_complete_set_hostname (
92 hostnamedHostname1
*object
,
93 GDBusMethodInvocation
*invocation
);
95 void hostnamed_hostname1_complete_set_static_hostname (
96 hostnamedHostname1
*object
,
97 GDBusMethodInvocation
*invocation
);
99 void hostnamed_hostname1_complete_set_pretty_hostname (
100 hostnamedHostname1
*object
,
101 GDBusMethodInvocation
*invocation
);
103 void hostnamed_hostname1_complete_set_icon_name (
104 hostnamedHostname1
*object
,
105 GDBusMethodInvocation
*invocation
);
107 void hostnamed_hostname1_complete_set_chassis (
108 hostnamedHostname1
*object
,
109 GDBusMethodInvocation
*invocation
);
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
,
122 gboolean
hostnamed_hostname1_call_set_hostname_finish (
123 hostnamedHostname1
*proxy
,
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
,
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
,
142 gboolean
hostnamed_hostname1_call_set_static_hostname_finish (
143 hostnamedHostname1
*proxy
,
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
,
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
,
162 gboolean
hostnamed_hostname1_call_set_pretty_hostname_finish (
163 hostnamedHostname1
*proxy
,
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
,
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
,
182 gboolean
hostnamed_hostname1_call_set_icon_name_finish (
183 hostnamedHostname1
*proxy
,
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
,
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
,
202 gboolean
hostnamed_hostname1_call_set_chassis_finish (
203 hostnamedHostname1
*proxy
,
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
,
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
);
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
);
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
);
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
);
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
);
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
);
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
);
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
);
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
);
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
);
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))
267 typedef struct _hostnamedHostname1Proxy hostnamedHostname1Proxy
;
268 typedef struct _hostnamedHostname1ProxyClass hostnamedHostname1ProxyClass
;
269 typedef struct _hostnamedHostname1ProxyPrivate hostnamedHostname1ProxyPrivate
;
271 struct _hostnamedHostname1Proxy
274 GDBusProxy parent_instance
;
275 hostnamedHostname1ProxyPrivate
*priv
;
278 struct _hostnamedHostname1ProxyClass
280 GDBusProxyClass parent_class
;
283 GType
hostnamed_hostname1_proxy_get_type (void) G_GNUC_CONST
;
285 void hostnamed_hostname1_proxy_new (
286 GDBusConnection
*connection
,
287 GDBusProxyFlags flags
,
289 const gchar
*object_path
,
290 GCancellable
*cancellable
,
291 GAsyncReadyCallback callback
,
293 hostnamedHostname1
*hostnamed_hostname1_proxy_new_finish (
296 hostnamedHostname1
*hostnamed_hostname1_proxy_new_sync (
297 GDBusConnection
*connection
,
298 GDBusProxyFlags flags
,
300 const gchar
*object_path
,
301 GCancellable
*cancellable
,
304 void hostnamed_hostname1_proxy_new_for_bus (
306 GDBusProxyFlags flags
,
308 const gchar
*object_path
,
309 GCancellable
*cancellable
,
310 GAsyncReadyCallback callback
,
312 hostnamedHostname1
*hostnamed_hostname1_proxy_new_for_bus_finish (
315 hostnamedHostname1
*hostnamed_hostname1_proxy_new_for_bus_sync (
317 GDBusProxyFlags flags
,
319 const gchar
*object_path
,
320 GCancellable
*cancellable
,
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))
333 typedef struct _hostnamedHostname1Skeleton hostnamedHostname1Skeleton
;
334 typedef struct _hostnamedHostname1SkeletonClass hostnamedHostname1SkeletonClass
;
335 typedef struct _hostnamedHostname1SkeletonPrivate hostnamedHostname1SkeletonPrivate
;
337 struct _hostnamedHostname1Skeleton
340 GDBusInterfaceSkeleton parent_instance
;
341 hostnamedHostname1SkeletonPrivate
*priv
;
344 struct _hostnamedHostname1SkeletonClass
346 GDBusInterfaceSkeletonClass parent_class
;
349 GType
hostnamed_hostname1_skeleton_get_type (void) G_GNUC_CONST
;
351 hostnamedHostname1
*hostnamed_hostname1_skeleton_new (void);
356 #endif /* __SRC_INTERFACES_HOSTNAMED_HOSTNAMED_GEN_H__ */