(1) regenerate leaner genfiles, we're not using the object manager functionality...
[systembsd.git] / src / interfaces / timedated / timedated-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_TIMEDATED_TIMEDATED_GEN_H__
8 #define __SRC_INTERFACES_TIMEDATED_TIMEDATED_GEN_H__
9
10 #include <gio/gio.h>
11
12 G_BEGIN_DECLS
13
14
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.timedate1 */
17
18 #define TIMEDATED_TYPE_TIMEDATE1 (timedated_timedate1_get_type ())
19 #define TIMEDATED_TIMEDATE1(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TIMEDATED_TYPE_TIMEDATE1, timedatedTimedate1))
20 #define TIMEDATED_IS_TIMEDATE1(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TIMEDATED_TYPE_TIMEDATE1))
21 #define TIMEDATED_TIMEDATE1_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TIMEDATED_TYPE_TIMEDATE1, timedatedTimedate1Iface))
22
23 struct _timedatedTimedate1;
24 typedef struct _timedatedTimedate1 timedatedTimedate1;
25 typedef struct _timedatedTimedate1Iface timedatedTimedate1Iface;
26
27 struct _timedatedTimedate1Iface
28 {
29 GTypeInterface parent_iface;
30
31
32 gboolean (*handle_set_local_rtc) (
33 timedatedTimedate1 *object,
34 GDBusMethodInvocation *invocation,
35 gboolean arg_unnamed_arg0,
36 gboolean arg_unnamed_arg1,
37 gboolean arg_unnamed_arg2);
38
39 gboolean (*handle_set_ntp) (
40 timedatedTimedate1 *object,
41 GDBusMethodInvocation *invocation,
42 gboolean arg_unnamed_arg0,
43 gboolean arg_unnamed_arg1);
44
45 gboolean (*handle_set_time) (
46 timedatedTimedate1 *object,
47 GDBusMethodInvocation *invocation,
48 gint64 arg_unnamed_arg0,
49 gboolean arg_unnamed_arg1,
50 gboolean arg_unnamed_arg2);
51
52 gboolean (*handle_set_timezone) (
53 timedatedTimedate1 *object,
54 GDBusMethodInvocation *invocation,
55 const gchar *arg_unnamed_arg0,
56 gboolean arg_unnamed_arg1);
57
58 gboolean (*get_can_ntp) (timedatedTimedate1 *object);
59
60 gboolean (*get_local_rtc) (timedatedTimedate1 *object);
61
62 gboolean (*get_ntp) (timedatedTimedate1 *object);
63
64 gboolean (*get_ntpsynchronized) (timedatedTimedate1 *object);
65
66 guint64 (*get_rtctime_usec) (timedatedTimedate1 *object);
67
68 guint64 (*get_time_usec) (timedatedTimedate1 *object);
69
70 const gchar * (*get_timezone) (timedatedTimedate1 *object);
71
72 };
73
74 GType timedated_timedate1_get_type (void) G_GNUC_CONST;
75
76 GDBusInterfaceInfo *timedated_timedate1_interface_info (void);
77 guint timedated_timedate1_override_properties (GObjectClass *klass, guint property_id_begin);
78
79
80 /* D-Bus method call completion functions: */
81 void timedated_timedate1_complete_set_time (
82 timedatedTimedate1 *object,
83 GDBusMethodInvocation *invocation);
84
85 void timedated_timedate1_complete_set_timezone (
86 timedatedTimedate1 *object,
87 GDBusMethodInvocation *invocation);
88
89 void timedated_timedate1_complete_set_local_rtc (
90 timedatedTimedate1 *object,
91 GDBusMethodInvocation *invocation);
92
93 void timedated_timedate1_complete_set_ntp (
94 timedatedTimedate1 *object,
95 GDBusMethodInvocation *invocation);
96
97
98
99 /* D-Bus method calls: */
100 void timedated_timedate1_call_set_time (
101 timedatedTimedate1 *proxy,
102 gint64 arg_unnamed_arg0,
103 gboolean arg_unnamed_arg1,
104 gboolean arg_unnamed_arg2,
105 GCancellable *cancellable,
106 GAsyncReadyCallback callback,
107 gpointer user_data);
108
109 gboolean timedated_timedate1_call_set_time_finish (
110 timedatedTimedate1 *proxy,
111 GAsyncResult *res,
112 GError **error);
113
114 gboolean timedated_timedate1_call_set_time_sync (
115 timedatedTimedate1 *proxy,
116 gint64 arg_unnamed_arg0,
117 gboolean arg_unnamed_arg1,
118 gboolean arg_unnamed_arg2,
119 GCancellable *cancellable,
120 GError **error);
121
122 void timedated_timedate1_call_set_timezone (
123 timedatedTimedate1 *proxy,
124 const gchar *arg_unnamed_arg0,
125 gboolean arg_unnamed_arg1,
126 GCancellable *cancellable,
127 GAsyncReadyCallback callback,
128 gpointer user_data);
129
130 gboolean timedated_timedate1_call_set_timezone_finish (
131 timedatedTimedate1 *proxy,
132 GAsyncResult *res,
133 GError **error);
134
135 gboolean timedated_timedate1_call_set_timezone_sync (
136 timedatedTimedate1 *proxy,
137 const gchar *arg_unnamed_arg0,
138 gboolean arg_unnamed_arg1,
139 GCancellable *cancellable,
140 GError **error);
141
142 void timedated_timedate1_call_set_local_rtc (
143 timedatedTimedate1 *proxy,
144 gboolean arg_unnamed_arg0,
145 gboolean arg_unnamed_arg1,
146 gboolean arg_unnamed_arg2,
147 GCancellable *cancellable,
148 GAsyncReadyCallback callback,
149 gpointer user_data);
150
151 gboolean timedated_timedate1_call_set_local_rtc_finish (
152 timedatedTimedate1 *proxy,
153 GAsyncResult *res,
154 GError **error);
155
156 gboolean timedated_timedate1_call_set_local_rtc_sync (
157 timedatedTimedate1 *proxy,
158 gboolean arg_unnamed_arg0,
159 gboolean arg_unnamed_arg1,
160 gboolean arg_unnamed_arg2,
161 GCancellable *cancellable,
162 GError **error);
163
164 void timedated_timedate1_call_set_ntp (
165 timedatedTimedate1 *proxy,
166 gboolean arg_unnamed_arg0,
167 gboolean arg_unnamed_arg1,
168 GCancellable *cancellable,
169 GAsyncReadyCallback callback,
170 gpointer user_data);
171
172 gboolean timedated_timedate1_call_set_ntp_finish (
173 timedatedTimedate1 *proxy,
174 GAsyncResult *res,
175 GError **error);
176
177 gboolean timedated_timedate1_call_set_ntp_sync (
178 timedatedTimedate1 *proxy,
179 gboolean arg_unnamed_arg0,
180 gboolean arg_unnamed_arg1,
181 GCancellable *cancellable,
182 GError **error);
183
184
185
186 /* D-Bus property accessors: */
187 const gchar *timedated_timedate1_get_timezone (timedatedTimedate1 *object);
188 gchar *timedated_timedate1_dup_timezone (timedatedTimedate1 *object);
189 void timedated_timedate1_set_timezone (timedatedTimedate1 *object, const gchar *value);
190
191 gboolean timedated_timedate1_get_local_rtc (timedatedTimedate1 *object);
192 void timedated_timedate1_set_local_rtc (timedatedTimedate1 *object, gboolean value);
193
194 gboolean timedated_timedate1_get_can_ntp (timedatedTimedate1 *object);
195 void timedated_timedate1_set_can_ntp (timedatedTimedate1 *object, gboolean value);
196
197 gboolean timedated_timedate1_get_ntp (timedatedTimedate1 *object);
198 void timedated_timedate1_set_ntp (timedatedTimedate1 *object, gboolean value);
199
200 gboolean timedated_timedate1_get_ntpsynchronized (timedatedTimedate1 *object);
201 void timedated_timedate1_set_ntpsynchronized (timedatedTimedate1 *object, gboolean value);
202
203 guint64 timedated_timedate1_get_time_usec (timedatedTimedate1 *object);
204 void timedated_timedate1_set_time_usec (timedatedTimedate1 *object, guint64 value);
205
206 guint64 timedated_timedate1_get_rtctime_usec (timedatedTimedate1 *object);
207 void timedated_timedate1_set_rtctime_usec (timedatedTimedate1 *object, guint64 value);
208
209
210 /* ---- */
211
212 #define TIMEDATED_TYPE_TIMEDATE1_PROXY (timedated_timedate1_proxy_get_type ())
213 #define TIMEDATED_TIMEDATE1_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TIMEDATED_TYPE_TIMEDATE1_PROXY, timedatedTimedate1Proxy))
214 #define TIMEDATED_TIMEDATE1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TIMEDATED_TYPE_TIMEDATE1_PROXY, timedatedTimedate1ProxyClass))
215 #define TIMEDATED_TIMEDATE1_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TIMEDATED_TYPE_TIMEDATE1_PROXY, timedatedTimedate1ProxyClass))
216 #define TIMEDATED_IS_TIMEDATE1_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TIMEDATED_TYPE_TIMEDATE1_PROXY))
217 #define TIMEDATED_IS_TIMEDATE1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TIMEDATED_TYPE_TIMEDATE1_PROXY))
218
219 typedef struct _timedatedTimedate1Proxy timedatedTimedate1Proxy;
220 typedef struct _timedatedTimedate1ProxyClass timedatedTimedate1ProxyClass;
221 typedef struct _timedatedTimedate1ProxyPrivate timedatedTimedate1ProxyPrivate;
222
223 struct _timedatedTimedate1Proxy
224 {
225 /*< private >*/
226 GDBusProxy parent_instance;
227 timedatedTimedate1ProxyPrivate *priv;
228 };
229
230 struct _timedatedTimedate1ProxyClass
231 {
232 GDBusProxyClass parent_class;
233 };
234
235 GType timedated_timedate1_proxy_get_type (void) G_GNUC_CONST;
236
237 void timedated_timedate1_proxy_new (
238 GDBusConnection *connection,
239 GDBusProxyFlags flags,
240 const gchar *name,
241 const gchar *object_path,
242 GCancellable *cancellable,
243 GAsyncReadyCallback callback,
244 gpointer user_data);
245 timedatedTimedate1 *timedated_timedate1_proxy_new_finish (
246 GAsyncResult *res,
247 GError **error);
248 timedatedTimedate1 *timedated_timedate1_proxy_new_sync (
249 GDBusConnection *connection,
250 GDBusProxyFlags flags,
251 const gchar *name,
252 const gchar *object_path,
253 GCancellable *cancellable,
254 GError **error);
255
256 void timedated_timedate1_proxy_new_for_bus (
257 GBusType bus_type,
258 GDBusProxyFlags flags,
259 const gchar *name,
260 const gchar *object_path,
261 GCancellable *cancellable,
262 GAsyncReadyCallback callback,
263 gpointer user_data);
264 timedatedTimedate1 *timedated_timedate1_proxy_new_for_bus_finish (
265 GAsyncResult *res,
266 GError **error);
267 timedatedTimedate1 *timedated_timedate1_proxy_new_for_bus_sync (
268 GBusType bus_type,
269 GDBusProxyFlags flags,
270 const gchar *name,
271 const gchar *object_path,
272 GCancellable *cancellable,
273 GError **error);
274
275
276 /* ---- */
277
278 #define TIMEDATED_TYPE_TIMEDATE1_SKELETON (timedated_timedate1_skeleton_get_type ())
279 #define TIMEDATED_TIMEDATE1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TIMEDATED_TYPE_TIMEDATE1_SKELETON, timedatedTimedate1Skeleton))
280 #define TIMEDATED_TIMEDATE1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TIMEDATED_TYPE_TIMEDATE1_SKELETON, timedatedTimedate1SkeletonClass))
281 #define TIMEDATED_TIMEDATE1_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TIMEDATED_TYPE_TIMEDATE1_SKELETON, timedatedTimedate1SkeletonClass))
282 #define TIMEDATED_IS_TIMEDATE1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TIMEDATED_TYPE_TIMEDATE1_SKELETON))
283 #define TIMEDATED_IS_TIMEDATE1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TIMEDATED_TYPE_TIMEDATE1_SKELETON))
284
285 typedef struct _timedatedTimedate1Skeleton timedatedTimedate1Skeleton;
286 typedef struct _timedatedTimedate1SkeletonClass timedatedTimedate1SkeletonClass;
287 typedef struct _timedatedTimedate1SkeletonPrivate timedatedTimedate1SkeletonPrivate;
288
289 struct _timedatedTimedate1Skeleton
290 {
291 /*< private >*/
292 GDBusInterfaceSkeleton parent_instance;
293 timedatedTimedate1SkeletonPrivate *priv;
294 };
295
296 struct _timedatedTimedate1SkeletonClass
297 {
298 GDBusInterfaceSkeletonClass parent_class;
299 };
300
301 GType timedated_timedate1_skeleton_get_type (void) G_GNUC_CONST;
302
303 timedatedTimedate1 *timedated_timedate1_skeleton_new (void);
304
305
306 G_END_DECLS
307
308 #endif /* __SRC_INTERFACES_TIMEDATED_TIMEDATED_GEN_H__ */