a82db5fd |
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 __LOCALED_GEN_H__ |
8 | #define __LOCALED_GEN_H__ |
9 | |
10 | #include <gio/gio.h> |
11 | |
12 | G_BEGIN_DECLS |
13 | |
14 | |
15 | /* ------------------------------------------------------------------------ */ |
16 | /* Declarations for org.freedesktop.locale1 */ |
17 | |
18 | #define LOCALED_TYPE_ (localed__get_type ()) |
19 | #define LOCALED_(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE_, Localed)) |
20 | #define LOCALED_IS_(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE_)) |
21 | #define LOCALED__GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), LOCALED_TYPE_, LocaledIface)) |
22 | |
23 | struct _Localed; |
24 | typedef struct _Localed Localed; |
25 | typedef struct _LocaledIface LocaledIface; |
26 | |
27 | struct _LocaledIface |
28 | { |
29 | GTypeInterface parent_iface; |
30 | |
31 | |
32 | gboolean (*handle_set_locale) ( |
33 | Localed *object, |
34 | GDBusMethodInvocation *invocation, |
35 | const gchar *const *arg_locale, |
36 | gboolean arg_user_interaction); |
37 | |
38 | gboolean (*handle_set_vconsole_keyboard) ( |
39 | Localed *object, |
40 | GDBusMethodInvocation *invocation, |
41 | const gchar *arg_keymap, |
42 | const gchar *arg_keymap_toggle, |
43 | gboolean arg_convert, |
44 | gboolean arg_user_interaction); |
45 | |
46 | gboolean (*handle_set_x11_keyboard) ( |
47 | Localed *object, |
48 | GDBusMethodInvocation *invocation, |
49 | const gchar *arg_layout, |
50 | const gchar *arg_model, |
51 | const gchar *arg_variant, |
52 | const gchar *arg_options, |
53 | gboolean arg_convert, |
54 | gboolean arg_user_interaction); |
55 | |
56 | const gchar *const * (*get_locale) (Localed *object); |
57 | |
58 | const gchar * (*get_vconsole_keymap) (Localed *object); |
59 | |
60 | const gchar * (*get_vconsole_keymap_toggle) (Localed *object); |
61 | |
62 | const gchar * (*get_x11_layout) (Localed *object); |
63 | |
64 | const gchar * (*get_x11_model) (Localed *object); |
65 | |
66 | const gchar * (*get_x11_options) (Localed *object); |
67 | |
68 | const gchar * (*get_x11_variant) (Localed *object); |
69 | |
70 | }; |
71 | |
72 | GType localed__get_type (void) G_GNUC_CONST; |
73 | |
74 | GDBusInterfaceInfo *localed__interface_info (void); |
75 | guint localed__override_properties (GObjectClass *klass, guint property_id_begin); |
76 | |
77 | |
78 | /* D-Bus method call completion functions: */ |
79 | void localed__complete_set_locale ( |
80 | Localed *object, |
81 | GDBusMethodInvocation *invocation); |
82 | |
83 | void localed__complete_set_vconsole_keyboard ( |
84 | Localed *object, |
85 | GDBusMethodInvocation *invocation); |
86 | |
87 | void localed__complete_set_x11_keyboard ( |
88 | Localed *object, |
89 | GDBusMethodInvocation *invocation); |
90 | |
91 | |
92 | |
93 | /* D-Bus method calls: */ |
94 | void localed__call_set_locale ( |
95 | Localed *proxy, |
96 | const gchar *const *arg_locale, |
97 | gboolean arg_user_interaction, |
98 | GCancellable *cancellable, |
99 | GAsyncReadyCallback callback, |
100 | gpointer user_data); |
101 | |
102 | gboolean localed__call_set_locale_finish ( |
103 | Localed *proxy, |
104 | GAsyncResult *res, |
105 | GError **error); |
106 | |
107 | gboolean localed__call_set_locale_sync ( |
108 | Localed *proxy, |
109 | const gchar *const *arg_locale, |
110 | gboolean arg_user_interaction, |
111 | GCancellable *cancellable, |
112 | GError **error); |
113 | |
114 | void localed__call_set_vconsole_keyboard ( |
115 | Localed *proxy, |
116 | const gchar *arg_keymap, |
117 | const gchar *arg_keymap_toggle, |
118 | gboolean arg_convert, |
119 | gboolean arg_user_interaction, |
120 | GCancellable *cancellable, |
121 | GAsyncReadyCallback callback, |
122 | gpointer user_data); |
123 | |
124 | gboolean localed__call_set_vconsole_keyboard_finish ( |
125 | Localed *proxy, |
126 | GAsyncResult *res, |
127 | GError **error); |
128 | |
129 | gboolean localed__call_set_vconsole_keyboard_sync ( |
130 | Localed *proxy, |
131 | const gchar *arg_keymap, |
132 | const gchar *arg_keymap_toggle, |
133 | gboolean arg_convert, |
134 | gboolean arg_user_interaction, |
135 | GCancellable *cancellable, |
136 | GError **error); |
137 | |
138 | void localed__call_set_x11_keyboard ( |
139 | Localed *proxy, |
140 | const gchar *arg_layout, |
141 | const gchar *arg_model, |
142 | const gchar *arg_variant, |
143 | const gchar *arg_options, |
144 | gboolean arg_convert, |
145 | gboolean arg_user_interaction, |
146 | GCancellable *cancellable, |
147 | GAsyncReadyCallback callback, |
148 | gpointer user_data); |
149 | |
150 | gboolean localed__call_set_x11_keyboard_finish ( |
151 | Localed *proxy, |
152 | GAsyncResult *res, |
153 | GError **error); |
154 | |
155 | gboolean localed__call_set_x11_keyboard_sync ( |
156 | Localed *proxy, |
157 | const gchar *arg_layout, |
158 | const gchar *arg_model, |
159 | const gchar *arg_variant, |
160 | const gchar *arg_options, |
161 | gboolean arg_convert, |
162 | gboolean arg_user_interaction, |
163 | GCancellable *cancellable, |
164 | GError **error); |
165 | |
166 | |
167 | |
168 | /* D-Bus property accessors: */ |
169 | const gchar *const *localed__get_locale (Localed *object); |
170 | gchar **localed__dup_locale (Localed *object); |
171 | void localed__set_locale (Localed *object, const gchar *const *value); |
172 | |
173 | const gchar *localed__get_vconsole_keymap (Localed *object); |
174 | gchar *localed__dup_vconsole_keymap (Localed *object); |
175 | void localed__set_vconsole_keymap (Localed *object, const gchar *value); |
176 | |
177 | const gchar *localed__get_vconsole_keymap_toggle (Localed *object); |
178 | gchar *localed__dup_vconsole_keymap_toggle (Localed *object); |
179 | void localed__set_vconsole_keymap_toggle (Localed *object, const gchar *value); |
180 | |
181 | const gchar *localed__get_x11_layout (Localed *object); |
182 | gchar *localed__dup_x11_layout (Localed *object); |
183 | void localed__set_x11_layout (Localed *object, const gchar *value); |
184 | |
185 | const gchar *localed__get_x11_model (Localed *object); |
186 | gchar *localed__dup_x11_model (Localed *object); |
187 | void localed__set_x11_model (Localed *object, const gchar *value); |
188 | |
189 | const gchar *localed__get_x11_variant (Localed *object); |
190 | gchar *localed__dup_x11_variant (Localed *object); |
191 | void localed__set_x11_variant (Localed *object, const gchar *value); |
192 | |
193 | const gchar *localed__get_x11_options (Localed *object); |
194 | gchar *localed__dup_x11_options (Localed *object); |
195 | void localed__set_x11_options (Localed *object, const gchar *value); |
196 | |
197 | |
198 | /* ---- */ |
199 | |
200 | #define LOCALED_TYPE__PROXY (localed__proxy_get_type ()) |
201 | #define LOCALED__PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE__PROXY, LocaledProxy)) |
202 | #define LOCALED__PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOCALED_TYPE__PROXY, LocaledProxyClass)) |
203 | #define LOCALED__PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOCALED_TYPE__PROXY, LocaledProxyClass)) |
204 | #define LOCALED_IS__PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE__PROXY)) |
205 | #define LOCALED_IS__PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOCALED_TYPE__PROXY)) |
206 | |
207 | typedef struct _LocaledProxy LocaledProxy; |
208 | typedef struct _LocaledProxyClass LocaledProxyClass; |
209 | typedef struct _LocaledProxyPrivate LocaledProxyPrivate; |
210 | |
211 | struct _LocaledProxy |
212 | { |
213 | /*< private >*/ |
214 | GDBusProxy parent_instance; |
215 | LocaledProxyPrivate *priv; |
216 | }; |
217 | |
218 | struct _LocaledProxyClass |
219 | { |
220 | GDBusProxyClass parent_class; |
221 | }; |
222 | |
223 | GType localed__proxy_get_type (void) G_GNUC_CONST; |
224 | |
225 | void localed__proxy_new ( |
226 | GDBusConnection *connection, |
227 | GDBusProxyFlags flags, |
228 | const gchar *name, |
229 | const gchar *object_path, |
230 | GCancellable *cancellable, |
231 | GAsyncReadyCallback callback, |
232 | gpointer user_data); |
233 | Localed *localed__proxy_new_finish ( |
234 | GAsyncResult *res, |
235 | GError **error); |
236 | Localed *localed__proxy_new_sync ( |
237 | GDBusConnection *connection, |
238 | GDBusProxyFlags flags, |
239 | const gchar *name, |
240 | const gchar *object_path, |
241 | GCancellable *cancellable, |
242 | GError **error); |
243 | |
244 | void localed__proxy_new_for_bus ( |
245 | GBusType bus_type, |
246 | GDBusProxyFlags flags, |
247 | const gchar *name, |
248 | const gchar *object_path, |
249 | GCancellable *cancellable, |
250 | GAsyncReadyCallback callback, |
251 | gpointer user_data); |
252 | Localed *localed__proxy_new_for_bus_finish ( |
253 | GAsyncResult *res, |
254 | GError **error); |
255 | Localed *localed__proxy_new_for_bus_sync ( |
256 | GBusType bus_type, |
257 | GDBusProxyFlags flags, |
258 | const gchar *name, |
259 | const gchar *object_path, |
260 | GCancellable *cancellable, |
261 | GError **error); |
262 | |
263 | |
264 | /* ---- */ |
265 | |
266 | #define LOCALED_TYPE__SKELETON (localed__skeleton_get_type ()) |
267 | #define LOCALED__SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE__SKELETON, LocaledSkeleton)) |
268 | #define LOCALED__SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOCALED_TYPE__SKELETON, LocaledSkeletonClass)) |
269 | #define LOCALED__SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOCALED_TYPE__SKELETON, LocaledSkeletonClass)) |
270 | #define LOCALED_IS__SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE__SKELETON)) |
271 | #define LOCALED_IS__SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOCALED_TYPE__SKELETON)) |
272 | |
273 | typedef struct _LocaledSkeleton LocaledSkeleton; |
274 | typedef struct _LocaledSkeletonClass LocaledSkeletonClass; |
275 | typedef struct _LocaledSkeletonPrivate LocaledSkeletonPrivate; |
276 | |
277 | struct _LocaledSkeleton |
278 | { |
279 | /*< private >*/ |
280 | GDBusInterfaceSkeleton parent_instance; |
281 | LocaledSkeletonPrivate *priv; |
282 | }; |
283 | |
284 | struct _LocaledSkeletonClass |
285 | { |
286 | GDBusInterfaceSkeletonClass parent_class; |
287 | }; |
288 | |
289 | GType localed__skeleton_get_type (void) G_GNUC_CONST; |
290 | |
291 | Localed *localed__skeleton_new (void); |
292 | |
293 | |
294 | G_END_DECLS |
295 | |
296 | #endif /* __LOCALED_GEN_H__ */ |