automotive-message-broker  0.14.803
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
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;
26 
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 
205 typedef struct _OrgBluezManagerProxyPrivate OrgBluezManagerProxyPrivate;
206 
208 {
209  /*< private >*/
210  GDBusProxy parent_instance;
211  OrgBluezManagerProxyPrivate *priv;
212 };
213 
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 
271 typedef struct _OrgBluezManagerSkeletonPrivate OrgBluezManagerSkeletonPrivate;
272 
274 {
275  /*< private >*/
276  GDBusInterfaceSkeleton parent_instance;
277  OrgBluezManagerSkeletonPrivate *priv;
278 };
279 
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__ */