Updated comments and fixed tabbing
[profile/ivi/automotive-message-broker.git] / plugins / common / bluetoothmanagerproxy.h
1 /*
2  * Generated by gdbus-codegen 2.32.1. 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 __BLUETOOTHMANAGERPROXY_H__
8 #define __BLUETOOTHMANAGERPROXY_H__
9
10 #include <gio/gio.h>
11
12 G_BEGIN_DECLS
13
14
15 /* ------------------------------------------------------------------------ */
16 /* Declarations for org.bluez.Manager */
17
18 #define TYPE_ORG_BLUEZ_MANAGER (org_bluez_manager_get_type ())
19 #define ORG_BLUEZ_MANAGER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_ORG_BLUEZ_MANAGER, OrgBluezManager))
20 #define IS_ORG_BLUEZ_MANAGER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_ORG_BLUEZ_MANAGER))
21 #define ORG_BLUEZ_MANAGER_GET_IFACE(o) (G_TYPE_INSTANCE_GET_INTERFACE ((o), TYPE_ORG_BLUEZ_MANAGER, OrgBluezManagerIface))
22
23 struct _OrgBluezManager;
24 typedef struct _OrgBluezManager OrgBluezManager;
25 typedef struct _OrgBluezManagerIface OrgBluezManagerIface;
26
27 struct _OrgBluezManagerIface
28 {
29   GTypeInterface parent_iface;
30
31
32   gboolean (*handle_default_adapter) (
33     OrgBluezManager *object,
34     GDBusMethodInvocation *invocation);
35
36   gboolean (*handle_find_adapter) (
37     OrgBluezManager *object,
38     GDBusMethodInvocation *invocation,
39     const gchar *arg_unnamed_arg0);
40
41   gboolean (*handle_get_properties) (
42     OrgBluezManager *object,
43     GDBusMethodInvocation *invocation);
44
45   gboolean (*handle_list_adapters) (
46     OrgBluezManager *object,
47     GDBusMethodInvocation *invocation);
48
49   void (*adapter_added) (
50     OrgBluezManager *object,
51     const gchar *arg_unnamed_arg0);
52
53   void (*adapter_removed) (
54     OrgBluezManager *object,
55     const gchar *arg_unnamed_arg0);
56
57   void (*default_adapter_changed) (
58     OrgBluezManager *object,
59     const gchar *arg_unnamed_arg0);
60
61   void (*property_changed) (
62     OrgBluezManager *object,
63     const gchar *arg_unnamed_arg0,
64     GVariant *arg_unnamed_arg1);
65
66 };
67
68 GType org_bluez_manager_get_type (void) G_GNUC_CONST;
69
70 GDBusInterfaceInfo *org_bluez_manager_interface_info (void);
71 guint org_bluez_manager_override_properties (GObjectClass *klass, guint property_id_begin);
72
73
74 /* D-Bus method call completion functions: */
75 void org_bluez_manager_complete_get_properties (
76     OrgBluezManager *object,
77     GDBusMethodInvocation *invocation,
78     GVariant *unnamed_arg0);
79
80 void org_bluez_manager_complete_default_adapter (
81     OrgBluezManager *object,
82     GDBusMethodInvocation *invocation,
83     const gchar *unnamed_arg0);
84
85 void org_bluez_manager_complete_find_adapter (
86     OrgBluezManager *object,
87     GDBusMethodInvocation *invocation,
88     const gchar *unnamed_arg1);
89
90 void org_bluez_manager_complete_list_adapters (
91     OrgBluezManager *object,
92     GDBusMethodInvocation *invocation,
93     const gchar *const *unnamed_arg0);
94
95
96
97 /* D-Bus signal emissions functions: */
98 void org_bluez_manager_emit_property_changed (
99     OrgBluezManager *object,
100     const gchar *arg_unnamed_arg0,
101     GVariant *arg_unnamed_arg1);
102
103 void org_bluez_manager_emit_adapter_added (
104     OrgBluezManager *object,
105     const gchar *arg_unnamed_arg0);
106
107 void org_bluez_manager_emit_adapter_removed (
108     OrgBluezManager *object,
109     const gchar *arg_unnamed_arg0);
110
111 void org_bluez_manager_emit_default_adapter_changed (
112     OrgBluezManager *object,
113     const gchar *arg_unnamed_arg0);
114
115
116
117 /* D-Bus method calls: */
118 void org_bluez_manager_call_get_properties (
119     OrgBluezManager *proxy,
120     GCancellable *cancellable,
121     GAsyncReadyCallback callback,
122     gpointer user_data);
123
124 gboolean org_bluez_manager_call_get_properties_finish (
125     OrgBluezManager *proxy,
126     GVariant **out_unnamed_arg0,
127     GAsyncResult *res,
128     GError **error);
129
130 gboolean org_bluez_manager_call_get_properties_sync (
131     OrgBluezManager *proxy,
132     GVariant **out_unnamed_arg0,
133     GCancellable *cancellable,
134     GError **error);
135
136 void org_bluez_manager_call_default_adapter (
137     OrgBluezManager *proxy,
138     GCancellable *cancellable,
139     GAsyncReadyCallback callback,
140     gpointer user_data);
141
142 gboolean org_bluez_manager_call_default_adapter_finish (
143     OrgBluezManager *proxy,
144     gchar **out_unnamed_arg0,
145     GAsyncResult *res,
146     GError **error);
147
148 gboolean org_bluez_manager_call_default_adapter_sync (
149     OrgBluezManager *proxy,
150     gchar **out_unnamed_arg0,
151     GCancellable *cancellable,
152     GError **error);
153
154 void org_bluez_manager_call_find_adapter (
155     OrgBluezManager *proxy,
156     const gchar *arg_unnamed_arg0,
157     GCancellable *cancellable,
158     GAsyncReadyCallback callback,
159     gpointer user_data);
160
161 gboolean org_bluez_manager_call_find_adapter_finish (
162     OrgBluezManager *proxy,
163     gchar **out_unnamed_arg1,
164     GAsyncResult *res,
165     GError **error);
166
167 gboolean org_bluez_manager_call_find_adapter_sync (
168     OrgBluezManager *proxy,
169     const gchar *arg_unnamed_arg0,
170     gchar **out_unnamed_arg1,
171     GCancellable *cancellable,
172     GError **error);
173
174 void org_bluez_manager_call_list_adapters (
175     OrgBluezManager *proxy,
176     GCancellable *cancellable,
177     GAsyncReadyCallback callback,
178     gpointer user_data);
179
180 gboolean org_bluez_manager_call_list_adapters_finish (
181     OrgBluezManager *proxy,
182     gchar ***out_unnamed_arg0,
183     GAsyncResult *res,
184     GError **error);
185
186 gboolean org_bluez_manager_call_list_adapters_sync (
187     OrgBluezManager *proxy,
188     gchar ***out_unnamed_arg0,
189     GCancellable *cancellable,
190     GError **error);
191
192
193
194 /* ---- */
195
196 #define TYPE_ORG_BLUEZ_MANAGER_PROXY (org_bluez_manager_proxy_get_type ())
197 #define ORG_BLUEZ_MANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_ORG_BLUEZ_MANAGER_PROXY, OrgBluezManagerProxy))
198 #define ORG_BLUEZ_MANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_ORG_BLUEZ_MANAGER_PROXY, OrgBluezManagerProxyClass))
199 #define ORG_BLUEZ_MANAGER_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_ORG_BLUEZ_MANAGER_PROXY, OrgBluezManagerProxyClass))
200 #define IS_ORG_BLUEZ_MANAGER_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_ORG_BLUEZ_MANAGER_PROXY))
201 #define IS_ORG_BLUEZ_MANAGER_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_ORG_BLUEZ_MANAGER_PROXY))
202
203 typedef struct _OrgBluezManagerProxy OrgBluezManagerProxy;
204 typedef struct _OrgBluezManagerProxyClass OrgBluezManagerProxyClass;
205 typedef struct _OrgBluezManagerProxyPrivate OrgBluezManagerProxyPrivate;
206
207 struct _OrgBluezManagerProxy
208 {
209   /*< private >*/
210   GDBusProxy parent_instance;
211   OrgBluezManagerProxyPrivate *priv;
212 };
213
214 struct _OrgBluezManagerProxyClass
215 {
216   GDBusProxyClass parent_class;
217 };
218
219 GType org_bluez_manager_proxy_get_type (void) G_GNUC_CONST;
220
221 void org_bluez_manager_proxy_new (
222     GDBusConnection     *connection,
223     GDBusProxyFlags      flags,
224     const gchar         *name,
225     const gchar         *object_path,
226     GCancellable        *cancellable,
227     GAsyncReadyCallback  callback,
228     gpointer             user_data);
229 OrgBluezManager *org_bluez_manager_proxy_new_finish (
230     GAsyncResult        *res,
231     GError             **error);
232 OrgBluezManager *org_bluez_manager_proxy_new_sync (
233     GDBusConnection     *connection,
234     GDBusProxyFlags      flags,
235     const gchar         *name,
236     const gchar         *object_path,
237     GCancellable        *cancellable,
238     GError             **error);
239
240 void org_bluez_manager_proxy_new_for_bus (
241     GBusType             bus_type,
242     GDBusProxyFlags      flags,
243     const gchar         *name,
244     const gchar         *object_path,
245     GCancellable        *cancellable,
246     GAsyncReadyCallback  callback,
247     gpointer             user_data);
248 OrgBluezManager *org_bluez_manager_proxy_new_for_bus_finish (
249     GAsyncResult        *res,
250     GError             **error);
251 OrgBluezManager *org_bluez_manager_proxy_new_for_bus_sync (
252     GBusType             bus_type,
253     GDBusProxyFlags      flags,
254     const gchar         *name,
255     const gchar         *object_path,
256     GCancellable        *cancellable,
257     GError             **error);
258
259
260 /* ---- */
261
262 #define TYPE_ORG_BLUEZ_MANAGER_SKELETON (org_bluez_manager_skeleton_get_type ())
263 #define ORG_BLUEZ_MANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), TYPE_ORG_BLUEZ_MANAGER_SKELETON, OrgBluezManagerSkeleton))
264 #define ORG_BLUEZ_MANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_CAST ((k), TYPE_ORG_BLUEZ_MANAGER_SKELETON, OrgBluezManagerSkeletonClass))
265 #define ORG_BLUEZ_MANAGER_SKELETON_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), TYPE_ORG_BLUEZ_MANAGER_SKELETON, OrgBluezManagerSkeletonClass))
266 #define IS_ORG_BLUEZ_MANAGER_SKELETON(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), TYPE_ORG_BLUEZ_MANAGER_SKELETON))
267 #define IS_ORG_BLUEZ_MANAGER_SKELETON_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), TYPE_ORG_BLUEZ_MANAGER_SKELETON))
268
269 typedef struct _OrgBluezManagerSkeleton OrgBluezManagerSkeleton;
270 typedef struct _OrgBluezManagerSkeletonClass OrgBluezManagerSkeletonClass;
271 typedef struct _OrgBluezManagerSkeletonPrivate OrgBluezManagerSkeletonPrivate;
272
273 struct _OrgBluezManagerSkeleton
274 {
275   /*< private >*/
276   GDBusInterfaceSkeleton parent_instance;
277   OrgBluezManagerSkeletonPrivate *priv;
278 };
279
280 struct _OrgBluezManagerSkeletonClass
281 {
282   GDBusInterfaceSkeletonClass parent_class;
283 };
284
285 GType org_bluez_manager_skeleton_get_type (void) G_GNUC_CONST;
286
287 OrgBluezManager *org_bluez_manager_skeleton_new (void);
288
289
290 G_END_DECLS
291
292 #endif /* __BLUETOOTHMANAGERPROXY_H__ */