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_LOCALED_LOCALED_GEN_H__
8 #define __SRC_INTERFACES_LOCALED_LOCALED_GEN_H__
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.freedesktop.locale1 */
18 #define LOCALED_TYPE_LOCALE1 (localed_locale1_get_type ())
19 #define LOCALED_LOCALE1(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE_LOCALE1, localedLocale1))
20 #define LOCALED_IS_LOCALE1(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE_LOCALE1))
21 #define LOCALED_LOCALE1_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), LOCALED_TYPE_LOCALE1, localedLocale1Iface))
23 struct _localedLocale1
;
24 typedef struct _localedLocale1 localedLocale1
;
25 typedef struct _localedLocale1Iface localedLocale1Iface
;
27 struct _localedLocale1Iface
29 GTypeInterface parent_iface
;
32 gboolean (*handle_set_locale
) (
33 localedLocale1
*object
,
34 GDBusMethodInvocation
*invocation
,
35 const gchar
*const *arg_unnamed_arg0
,
36 gboolean arg_unnamed_arg1
);
38 gboolean (*handle_set_vconsole_keyboard
) (
39 localedLocale1
*object
,
40 GDBusMethodInvocation
*invocation
,
41 const gchar
*arg_unnamed_arg0
,
42 const gchar
*arg_unnamed_arg1
,
43 gboolean arg_unnamed_arg2
,
44 gboolean arg_unnamed_arg3
);
46 gboolean (*handle_set_x11_keyboard
) (
47 localedLocale1
*object
,
48 GDBusMethodInvocation
*invocation
,
49 const gchar
*arg_unnamed_arg0
,
50 const gchar
*arg_unnamed_arg1
,
51 const gchar
*arg_unnamed_arg2
,
52 const gchar
*arg_unnamed_arg3
,
53 gboolean arg_unnamed_arg4
,
54 gboolean arg_unnamed_arg5
);
56 const gchar
*const * (*get_locale
) (localedLocale1
*object
);
58 const gchar
* (*get_vconsole_keymap
) (localedLocale1
*object
);
60 const gchar
* (*get_vconsole_keymap_toggle
) (localedLocale1
*object
);
62 const gchar
* (*get_x11_layout
) (localedLocale1
*object
);
64 const gchar
* (*get_x11_model
) (localedLocale1
*object
);
66 const gchar
* (*get_x11_options
) (localedLocale1
*object
);
68 const gchar
* (*get_x11_variant
) (localedLocale1
*object
);
72 GType
localed_locale1_get_type (void) G_GNUC_CONST
;
74 GDBusInterfaceInfo
*localed_locale1_interface_info (void);
75 guint
localed_locale1_override_properties (GObjectClass
*klass
, guint property_id_begin
);
78 /* D-Bus method call completion functions: */
79 void localed_locale1_complete_set_locale (
80 localedLocale1
*object
,
81 GDBusMethodInvocation
*invocation
);
83 void localed_locale1_complete_set_vconsole_keyboard (
84 localedLocale1
*object
,
85 GDBusMethodInvocation
*invocation
);
87 void localed_locale1_complete_set_x11_keyboard (
88 localedLocale1
*object
,
89 GDBusMethodInvocation
*invocation
);
93 /* D-Bus method calls: */
94 void localed_locale1_call_set_locale (
95 localedLocale1
*proxy
,
96 const gchar
*const *arg_unnamed_arg0
,
97 gboolean arg_unnamed_arg1
,
98 GCancellable
*cancellable
,
99 GAsyncReadyCallback callback
,
102 gboolean
localed_locale1_call_set_locale_finish (
103 localedLocale1
*proxy
,
107 gboolean
localed_locale1_call_set_locale_sync (
108 localedLocale1
*proxy
,
109 const gchar
*const *arg_unnamed_arg0
,
110 gboolean arg_unnamed_arg1
,
111 GCancellable
*cancellable
,
114 void localed_locale1_call_set_vconsole_keyboard (
115 localedLocale1
*proxy
,
116 const gchar
*arg_unnamed_arg0
,
117 const gchar
*arg_unnamed_arg1
,
118 gboolean arg_unnamed_arg2
,
119 gboolean arg_unnamed_arg3
,
120 GCancellable
*cancellable
,
121 GAsyncReadyCallback callback
,
124 gboolean
localed_locale1_call_set_vconsole_keyboard_finish (
125 localedLocale1
*proxy
,
129 gboolean
localed_locale1_call_set_vconsole_keyboard_sync (
130 localedLocale1
*proxy
,
131 const gchar
*arg_unnamed_arg0
,
132 const gchar
*arg_unnamed_arg1
,
133 gboolean arg_unnamed_arg2
,
134 gboolean arg_unnamed_arg3
,
135 GCancellable
*cancellable
,
138 void localed_locale1_call_set_x11_keyboard (
139 localedLocale1
*proxy
,
140 const gchar
*arg_unnamed_arg0
,
141 const gchar
*arg_unnamed_arg1
,
142 const gchar
*arg_unnamed_arg2
,
143 const gchar
*arg_unnamed_arg3
,
144 gboolean arg_unnamed_arg4
,
145 gboolean arg_unnamed_arg5
,
146 GCancellable
*cancellable
,
147 GAsyncReadyCallback callback
,
150 gboolean
localed_locale1_call_set_x11_keyboard_finish (
151 localedLocale1
*proxy
,
155 gboolean
localed_locale1_call_set_x11_keyboard_sync (
156 localedLocale1
*proxy
,
157 const gchar
*arg_unnamed_arg0
,
158 const gchar
*arg_unnamed_arg1
,
159 const gchar
*arg_unnamed_arg2
,
160 const gchar
*arg_unnamed_arg3
,
161 gboolean arg_unnamed_arg4
,
162 gboolean arg_unnamed_arg5
,
163 GCancellable
*cancellable
,
168 /* D-Bus property accessors: */
169 const gchar
*const *localed_locale1_get_locale (localedLocale1
*object
);
170 gchar
**localed_locale1_dup_locale (localedLocale1
*object
);
171 void localed_locale1_set_locale (localedLocale1
*object
, const gchar
*const *value
);
173 const gchar
*localed_locale1_get_x11_layout (localedLocale1
*object
);
174 gchar
*localed_locale1_dup_x11_layout (localedLocale1
*object
);
175 void localed_locale1_set_x11_layout (localedLocale1
*object
, const gchar
*value
);
177 const gchar
*localed_locale1_get_x11_model (localedLocale1
*object
);
178 gchar
*localed_locale1_dup_x11_model (localedLocale1
*object
);
179 void localed_locale1_set_x11_model (localedLocale1
*object
, const gchar
*value
);
181 const gchar
*localed_locale1_get_x11_variant (localedLocale1
*object
);
182 gchar
*localed_locale1_dup_x11_variant (localedLocale1
*object
);
183 void localed_locale1_set_x11_variant (localedLocale1
*object
, const gchar
*value
);
185 const gchar
*localed_locale1_get_x11_options (localedLocale1
*object
);
186 gchar
*localed_locale1_dup_x11_options (localedLocale1
*object
);
187 void localed_locale1_set_x11_options (localedLocale1
*object
, const gchar
*value
);
189 const gchar
*localed_locale1_get_vconsole_keymap (localedLocale1
*object
);
190 gchar
*localed_locale1_dup_vconsole_keymap (localedLocale1
*object
);
191 void localed_locale1_set_vconsole_keymap (localedLocale1
*object
, const gchar
*value
);
193 const gchar
*localed_locale1_get_vconsole_keymap_toggle (localedLocale1
*object
);
194 gchar
*localed_locale1_dup_vconsole_keymap_toggle (localedLocale1
*object
);
195 void localed_locale1_set_vconsole_keymap_toggle (localedLocale1
*object
, const gchar
*value
);
200 #define LOCALED_TYPE_LOCALE1_PROXY (localed_locale1_proxy_get_type ())
201 #define LOCALED_LOCALE1_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE_LOCALE1_PROXY, localedLocale1Proxy))
202 #define LOCALED_LOCALE1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOCALED_TYPE_LOCALE1_PROXY, localedLocale1ProxyClass))
203 #define LOCALED_LOCALE1_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOCALED_TYPE_LOCALE1_PROXY, localedLocale1ProxyClass))
204 #define LOCALED_IS_LOCALE1_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE_LOCALE1_PROXY))
205 #define LOCALED_IS_LOCALE1_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOCALED_TYPE_LOCALE1_PROXY))
207 typedef struct _localedLocale1Proxy localedLocale1Proxy
;
208 typedef struct _localedLocale1ProxyClass localedLocale1ProxyClass
;
209 typedef struct _localedLocale1ProxyPrivate localedLocale1ProxyPrivate
;
211 struct _localedLocale1Proxy
214 GDBusProxy parent_instance
;
215 localedLocale1ProxyPrivate
*priv
;
218 struct _localedLocale1ProxyClass
220 GDBusProxyClass parent_class
;
223 GType
localed_locale1_proxy_get_type (void) G_GNUC_CONST
;
225 void localed_locale1_proxy_new (
226 GDBusConnection
*connection
,
227 GDBusProxyFlags flags
,
229 const gchar
*object_path
,
230 GCancellable
*cancellable
,
231 GAsyncReadyCallback callback
,
233 localedLocale1
*localed_locale1_proxy_new_finish (
236 localedLocale1
*localed_locale1_proxy_new_sync (
237 GDBusConnection
*connection
,
238 GDBusProxyFlags flags
,
240 const gchar
*object_path
,
241 GCancellable
*cancellable
,
244 void localed_locale1_proxy_new_for_bus (
246 GDBusProxyFlags flags
,
248 const gchar
*object_path
,
249 GCancellable
*cancellable
,
250 GAsyncReadyCallback callback
,
252 localedLocale1
*localed_locale1_proxy_new_for_bus_finish (
255 localedLocale1
*localed_locale1_proxy_new_for_bus_sync (
257 GDBusProxyFlags flags
,
259 const gchar
*object_path
,
260 GCancellable
*cancellable
,
266 #define LOCALED_TYPE_LOCALE1_SKELETON (localed_locale1_skeleton_get_type ())
267 #define LOCALED_LOCALE1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), LOCALED_TYPE_LOCALE1_SKELETON, localedLocale1Skeleton))
268 #define LOCALED_LOCALE1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), LOCALED_TYPE_LOCALE1_SKELETON, localedLocale1SkeletonClass))
269 #define LOCALED_LOCALE1_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LOCALED_TYPE_LOCALE1_SKELETON, localedLocale1SkeletonClass))
270 #define LOCALED_IS_LOCALE1_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), LOCALED_TYPE_LOCALE1_SKELETON))
271 #define LOCALED_IS_LOCALE1_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), LOCALED_TYPE_LOCALE1_SKELETON))
273 typedef struct _localedLocale1Skeleton localedLocale1Skeleton
;
274 typedef struct _localedLocale1SkeletonClass localedLocale1SkeletonClass
;
275 typedef struct _localedLocale1SkeletonPrivate localedLocale1SkeletonPrivate
;
277 struct _localedLocale1Skeleton
280 GDBusInterfaceSkeleton parent_instance
;
281 localedLocale1SkeletonPrivate
*priv
;
284 struct _localedLocale1SkeletonClass
286 GDBusInterfaceSkeletonClass parent_class
;
289 GType
localed_locale1_skeleton_get_type (void) G_GNUC_CONST
;
291 localedLocale1
*localed_locale1_skeleton_new (void);
296 #endif /* __SRC_INTERFACES_LOCALED_LOCALED_GEN_H__ */