dbus-glib-bindings.h 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504
  1. /* Generated by dbus-binding-tool; do not edit! */
  2. #include <glib.h>
  3. #include <dbus/dbus-glib.h>
  4. G_BEGIN_DECLS
  5. #ifndef _DBUS_GLIB_ASYNC_DATA_FREE
  6. #define _DBUS_GLIB_ASYNC_DATA_FREE
  7. static inline void
  8. _dbus_glib_async_data_free (gpointer stuff)
  9. {
  10. g_slice_free (DBusGAsyncData, stuff);
  11. }
  12. #endif
  13. #ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus_Introspectable
  14. #define DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus_Introspectable
  15. static inline gboolean
  16. org_freedesktop_DBus_Introspectable_introspect (DBusGProxy *proxy, char ** OUT_data, GError **error)
  17. {
  18. return dbus_g_proxy_call (proxy, "Introspect", error, G_TYPE_INVALID, G_TYPE_STRING, OUT_data, G_TYPE_INVALID);
  19. }
  20. typedef void (*org_freedesktop_DBus_Introspectable_introspect_reply) (DBusGProxy *proxy, char * OUT_data, GError *error, gpointer userdata);
  21. static void
  22. org_freedesktop_DBus_Introspectable_introspect_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  23. {
  24. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  25. GError *error = NULL;
  26. char * OUT_data;
  27. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRING, &OUT_data, G_TYPE_INVALID);
  28. (*(org_freedesktop_DBus_Introspectable_introspect_reply)data->cb) (proxy, OUT_data, error, data->userdata);
  29. return;
  30. }
  31. static inline DBusGProxyCall*
  32. org_freedesktop_DBus_Introspectable_introspect_async (DBusGProxy *proxy, org_freedesktop_DBus_Introspectable_introspect_reply callback, gpointer userdata)
  33. {
  34. DBusGAsyncData *stuff;
  35. stuff = g_slice_new (DBusGAsyncData);
  36. stuff->cb = G_CALLBACK (callback);
  37. stuff->userdata = userdata;
  38. return dbus_g_proxy_begin_call (proxy, "Introspect", org_freedesktop_DBus_Introspectable_introspect_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
  39. }
  40. #endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus_Introspectable */
  41. #ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus
  42. #define DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus
  43. static inline gboolean
  44. org_freedesktop_DBus_request_name (DBusGProxy *proxy, const char * IN_arg0, const guint IN_arg1, guint* OUT_arg2, GError **error)
  45. {
  46. return dbus_g_proxy_call (proxy, "RequestName", error, G_TYPE_STRING, IN_arg0, G_TYPE_UINT, IN_arg1, G_TYPE_INVALID, G_TYPE_UINT, OUT_arg2, G_TYPE_INVALID);
  47. }
  48. typedef void (*org_freedesktop_DBus_request_name_reply) (DBusGProxy *proxy, guint OUT_arg2, GError *error, gpointer userdata);
  49. static void
  50. org_freedesktop_DBus_request_name_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  51. {
  52. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  53. GError *error = NULL;
  54. guint OUT_arg2;
  55. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_UINT, &OUT_arg2, G_TYPE_INVALID);
  56. (*(org_freedesktop_DBus_request_name_reply)data->cb) (proxy, OUT_arg2, error, data->userdata);
  57. return;
  58. }
  59. static inline DBusGProxyCall*
  60. org_freedesktop_DBus_request_name_async (DBusGProxy *proxy, const char * IN_arg0, const guint IN_arg1, org_freedesktop_DBus_request_name_reply callback, gpointer userdata)
  61. {
  62. DBusGAsyncData *stuff;
  63. stuff = g_slice_new (DBusGAsyncData);
  64. stuff->cb = G_CALLBACK (callback);
  65. stuff->userdata = userdata;
  66. return dbus_g_proxy_begin_call (proxy, "RequestName", org_freedesktop_DBus_request_name_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_UINT, IN_arg1, G_TYPE_INVALID);
  67. }
  68. static inline gboolean
  69. org_freedesktop_DBus_release_name (DBusGProxy *proxy, const char * IN_arg0, guint* OUT_arg1, GError **error)
  70. {
  71. return dbus_g_proxy_call (proxy, "ReleaseName", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_UINT, OUT_arg1, G_TYPE_INVALID);
  72. }
  73. typedef void (*org_freedesktop_DBus_release_name_reply) (DBusGProxy *proxy, guint OUT_arg1, GError *error, gpointer userdata);
  74. static void
  75. org_freedesktop_DBus_release_name_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  76. {
  77. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  78. GError *error = NULL;
  79. guint OUT_arg1;
  80. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_UINT, &OUT_arg1, G_TYPE_INVALID);
  81. (*(org_freedesktop_DBus_release_name_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  82. return;
  83. }
  84. static inline DBusGProxyCall*
  85. org_freedesktop_DBus_release_name_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_release_name_reply callback, gpointer userdata)
  86. {
  87. DBusGAsyncData *stuff;
  88. stuff = g_slice_new (DBusGAsyncData);
  89. stuff->cb = G_CALLBACK (callback);
  90. stuff->userdata = userdata;
  91. return dbus_g_proxy_begin_call (proxy, "ReleaseName", org_freedesktop_DBus_release_name_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  92. }
  93. static inline gboolean
  94. org_freedesktop_DBus_start_service_by_name (DBusGProxy *proxy, const char * IN_arg0, const guint IN_arg1, guint* OUT_arg2, GError **error)
  95. {
  96. return dbus_g_proxy_call (proxy, "StartServiceByName", error, G_TYPE_STRING, IN_arg0, G_TYPE_UINT, IN_arg1, G_TYPE_INVALID, G_TYPE_UINT, OUT_arg2, G_TYPE_INVALID);
  97. }
  98. typedef void (*org_freedesktop_DBus_start_service_by_name_reply) (DBusGProxy *proxy, guint OUT_arg2, GError *error, gpointer userdata);
  99. static void
  100. org_freedesktop_DBus_start_service_by_name_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  101. {
  102. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  103. GError *error = NULL;
  104. guint OUT_arg2;
  105. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_UINT, &OUT_arg2, G_TYPE_INVALID);
  106. (*(org_freedesktop_DBus_start_service_by_name_reply)data->cb) (proxy, OUT_arg2, error, data->userdata);
  107. return;
  108. }
  109. static inline DBusGProxyCall*
  110. org_freedesktop_DBus_start_service_by_name_async (DBusGProxy *proxy, const char * IN_arg0, const guint IN_arg1, org_freedesktop_DBus_start_service_by_name_reply callback, gpointer userdata)
  111. {
  112. DBusGAsyncData *stuff;
  113. stuff = g_slice_new (DBusGAsyncData);
  114. stuff->cb = G_CALLBACK (callback);
  115. stuff->userdata = userdata;
  116. return dbus_g_proxy_begin_call (proxy, "StartServiceByName", org_freedesktop_DBus_start_service_by_name_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_UINT, IN_arg1, G_TYPE_INVALID);
  117. }
  118. static inline gboolean
  119. org_freedesktop_DBus_hello (DBusGProxy *proxy, char ** OUT_arg0, GError **error)
  120. {
  121. return dbus_g_proxy_call (proxy, "Hello", error, G_TYPE_INVALID, G_TYPE_STRING, OUT_arg0, G_TYPE_INVALID);
  122. }
  123. typedef void (*org_freedesktop_DBus_hello_reply) (DBusGProxy *proxy, char * OUT_arg0, GError *error, gpointer userdata);
  124. static void
  125. org_freedesktop_DBus_hello_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  126. {
  127. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  128. GError *error = NULL;
  129. char * OUT_arg0;
  130. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRING, &OUT_arg0, G_TYPE_INVALID);
  131. (*(org_freedesktop_DBus_hello_reply)data->cb) (proxy, OUT_arg0, error, data->userdata);
  132. return;
  133. }
  134. static inline DBusGProxyCall*
  135. org_freedesktop_DBus_hello_async (DBusGProxy *proxy, org_freedesktop_DBus_hello_reply callback, gpointer userdata)
  136. {
  137. DBusGAsyncData *stuff;
  138. stuff = g_slice_new (DBusGAsyncData);
  139. stuff->cb = G_CALLBACK (callback);
  140. stuff->userdata = userdata;
  141. return dbus_g_proxy_begin_call (proxy, "Hello", org_freedesktop_DBus_hello_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
  142. }
  143. static inline gboolean
  144. org_freedesktop_DBus_name_has_owner (DBusGProxy *proxy, const char * IN_arg0, gboolean* OUT_arg1, GError **error)
  145. {
  146. return dbus_g_proxy_call (proxy, "NameHasOwner", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_BOOLEAN, OUT_arg1, G_TYPE_INVALID);
  147. }
  148. typedef void (*org_freedesktop_DBus_name_has_owner_reply) (DBusGProxy *proxy, gboolean OUT_arg1, GError *error, gpointer userdata);
  149. static void
  150. org_freedesktop_DBus_name_has_owner_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  151. {
  152. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  153. GError *error = NULL;
  154. gboolean OUT_arg1;
  155. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_BOOLEAN, &OUT_arg1, G_TYPE_INVALID);
  156. (*(org_freedesktop_DBus_name_has_owner_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  157. return;
  158. }
  159. static inline DBusGProxyCall*
  160. org_freedesktop_DBus_name_has_owner_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_name_has_owner_reply callback, gpointer userdata)
  161. {
  162. DBusGAsyncData *stuff;
  163. stuff = g_slice_new (DBusGAsyncData);
  164. stuff->cb = G_CALLBACK (callback);
  165. stuff->userdata = userdata;
  166. return dbus_g_proxy_begin_call (proxy, "NameHasOwner", org_freedesktop_DBus_name_has_owner_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  167. }
  168. static inline gboolean
  169. org_freedesktop_DBus_list_names (DBusGProxy *proxy, char *** OUT_arg0, GError **error)
  170. {
  171. return dbus_g_proxy_call (proxy, "ListNames", error, G_TYPE_INVALID, G_TYPE_STRV, OUT_arg0, G_TYPE_INVALID);
  172. }
  173. typedef void (*org_freedesktop_DBus_list_names_reply) (DBusGProxy *proxy, char * *OUT_arg0, GError *error, gpointer userdata);
  174. static void
  175. org_freedesktop_DBus_list_names_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  176. {
  177. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  178. GError *error = NULL;
  179. char ** OUT_arg0;
  180. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRV, &OUT_arg0, G_TYPE_INVALID);
  181. (*(org_freedesktop_DBus_list_names_reply)data->cb) (proxy, OUT_arg0, error, data->userdata);
  182. return;
  183. }
  184. static inline DBusGProxyCall*
  185. org_freedesktop_DBus_list_names_async (DBusGProxy *proxy, org_freedesktop_DBus_list_names_reply callback, gpointer userdata)
  186. {
  187. DBusGAsyncData *stuff;
  188. stuff = g_slice_new (DBusGAsyncData);
  189. stuff->cb = G_CALLBACK (callback);
  190. stuff->userdata = userdata;
  191. return dbus_g_proxy_begin_call (proxy, "ListNames", org_freedesktop_DBus_list_names_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
  192. }
  193. static inline gboolean
  194. org_freedesktop_DBus_list_activatable_names (DBusGProxy *proxy, char *** OUT_arg0, GError **error)
  195. {
  196. return dbus_g_proxy_call (proxy, "ListActivatableNames", error, G_TYPE_INVALID, G_TYPE_STRV, OUT_arg0, G_TYPE_INVALID);
  197. }
  198. typedef void (*org_freedesktop_DBus_list_activatable_names_reply) (DBusGProxy *proxy, char * *OUT_arg0, GError *error, gpointer userdata);
  199. static void
  200. org_freedesktop_DBus_list_activatable_names_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  201. {
  202. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  203. GError *error = NULL;
  204. char ** OUT_arg0;
  205. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRV, &OUT_arg0, G_TYPE_INVALID);
  206. (*(org_freedesktop_DBus_list_activatable_names_reply)data->cb) (proxy, OUT_arg0, error, data->userdata);
  207. return;
  208. }
  209. static inline DBusGProxyCall*
  210. org_freedesktop_DBus_list_activatable_names_async (DBusGProxy *proxy, org_freedesktop_DBus_list_activatable_names_reply callback, gpointer userdata)
  211. {
  212. DBusGAsyncData *stuff;
  213. stuff = g_slice_new (DBusGAsyncData);
  214. stuff->cb = G_CALLBACK (callback);
  215. stuff->userdata = userdata;
  216. return dbus_g_proxy_begin_call (proxy, "ListActivatableNames", org_freedesktop_DBus_list_activatable_names_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
  217. }
  218. static inline gboolean
  219. org_freedesktop_DBus_add_match (DBusGProxy *proxy, const char * IN_arg0, GError **error)
  220. {
  221. return dbus_g_proxy_call (proxy, "AddMatch", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_INVALID);
  222. }
  223. typedef void (*org_freedesktop_DBus_add_match_reply) (DBusGProxy *proxy, GError *error, gpointer userdata);
  224. static void
  225. org_freedesktop_DBus_add_match_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  226. {
  227. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  228. GError *error = NULL;
  229. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID);
  230. (*(org_freedesktop_DBus_add_match_reply)data->cb) (proxy, error, data->userdata);
  231. return;
  232. }
  233. static inline DBusGProxyCall*
  234. org_freedesktop_DBus_add_match_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_add_match_reply callback, gpointer userdata)
  235. {
  236. DBusGAsyncData *stuff;
  237. stuff = g_slice_new (DBusGAsyncData);
  238. stuff->cb = G_CALLBACK (callback);
  239. stuff->userdata = userdata;
  240. return dbus_g_proxy_begin_call (proxy, "AddMatch", org_freedesktop_DBus_add_match_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  241. }
  242. static inline gboolean
  243. org_freedesktop_DBus_remove_match (DBusGProxy *proxy, const char * IN_arg0, GError **error)
  244. {
  245. return dbus_g_proxy_call (proxy, "RemoveMatch", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_INVALID);
  246. }
  247. typedef void (*org_freedesktop_DBus_remove_match_reply) (DBusGProxy *proxy, GError *error, gpointer userdata);
  248. static void
  249. org_freedesktop_DBus_remove_match_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  250. {
  251. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  252. GError *error = NULL;
  253. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID);
  254. (*(org_freedesktop_DBus_remove_match_reply)data->cb) (proxy, error, data->userdata);
  255. return;
  256. }
  257. static inline DBusGProxyCall*
  258. org_freedesktop_DBus_remove_match_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_remove_match_reply callback, gpointer userdata)
  259. {
  260. DBusGAsyncData *stuff;
  261. stuff = g_slice_new (DBusGAsyncData);
  262. stuff->cb = G_CALLBACK (callback);
  263. stuff->userdata = userdata;
  264. return dbus_g_proxy_begin_call (proxy, "RemoveMatch", org_freedesktop_DBus_remove_match_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  265. }
  266. static inline gboolean
  267. org_freedesktop_DBus_get_name_owner (DBusGProxy *proxy, const char * IN_arg0, char ** OUT_arg1, GError **error)
  268. {
  269. return dbus_g_proxy_call (proxy, "GetNameOwner", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_STRING, OUT_arg1, G_TYPE_INVALID);
  270. }
  271. typedef void (*org_freedesktop_DBus_get_name_owner_reply) (DBusGProxy *proxy, char * OUT_arg1, GError *error, gpointer userdata);
  272. static void
  273. org_freedesktop_DBus_get_name_owner_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  274. {
  275. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  276. GError *error = NULL;
  277. char * OUT_arg1;
  278. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRING, &OUT_arg1, G_TYPE_INVALID);
  279. (*(org_freedesktop_DBus_get_name_owner_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  280. return;
  281. }
  282. static inline DBusGProxyCall*
  283. org_freedesktop_DBus_get_name_owner_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_get_name_owner_reply callback, gpointer userdata)
  284. {
  285. DBusGAsyncData *stuff;
  286. stuff = g_slice_new (DBusGAsyncData);
  287. stuff->cb = G_CALLBACK (callback);
  288. stuff->userdata = userdata;
  289. return dbus_g_proxy_begin_call (proxy, "GetNameOwner", org_freedesktop_DBus_get_name_owner_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  290. }
  291. static inline gboolean
  292. org_freedesktop_DBus_list_queued_owners (DBusGProxy *proxy, const char * IN_arg0, char *** OUT_arg1, GError **error)
  293. {
  294. return dbus_g_proxy_call (proxy, "ListQueuedOwners", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_STRV, OUT_arg1, G_TYPE_INVALID);
  295. }
  296. typedef void (*org_freedesktop_DBus_list_queued_owners_reply) (DBusGProxy *proxy, char * *OUT_arg1, GError *error, gpointer userdata);
  297. static void
  298. org_freedesktop_DBus_list_queued_owners_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  299. {
  300. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  301. GError *error = NULL;
  302. char ** OUT_arg1;
  303. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_STRV, &OUT_arg1, G_TYPE_INVALID);
  304. (*(org_freedesktop_DBus_list_queued_owners_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  305. return;
  306. }
  307. static inline DBusGProxyCall*
  308. org_freedesktop_DBus_list_queued_owners_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_list_queued_owners_reply callback, gpointer userdata)
  309. {
  310. DBusGAsyncData *stuff;
  311. stuff = g_slice_new (DBusGAsyncData);
  312. stuff->cb = G_CALLBACK (callback);
  313. stuff->userdata = userdata;
  314. return dbus_g_proxy_begin_call (proxy, "ListQueuedOwners", org_freedesktop_DBus_list_queued_owners_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  315. }
  316. static inline gboolean
  317. org_freedesktop_DBus_get_connection_unix_user (DBusGProxy *proxy, const char * IN_arg0, guint* OUT_arg1, GError **error)
  318. {
  319. return dbus_g_proxy_call (proxy, "GetConnectionUnixUser", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_UINT, OUT_arg1, G_TYPE_INVALID);
  320. }
  321. typedef void (*org_freedesktop_DBus_get_connection_unix_user_reply) (DBusGProxy *proxy, guint OUT_arg1, GError *error, gpointer userdata);
  322. static void
  323. org_freedesktop_DBus_get_connection_unix_user_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  324. {
  325. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  326. GError *error = NULL;
  327. guint OUT_arg1;
  328. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_UINT, &OUT_arg1, G_TYPE_INVALID);
  329. (*(org_freedesktop_DBus_get_connection_unix_user_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  330. return;
  331. }
  332. static inline DBusGProxyCall*
  333. org_freedesktop_DBus_get_connection_unix_user_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_get_connection_unix_user_reply callback, gpointer userdata)
  334. {
  335. DBusGAsyncData *stuff;
  336. stuff = g_slice_new (DBusGAsyncData);
  337. stuff->cb = G_CALLBACK (callback);
  338. stuff->userdata = userdata;
  339. return dbus_g_proxy_begin_call (proxy, "GetConnectionUnixUser", org_freedesktop_DBus_get_connection_unix_user_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  340. }
  341. static inline gboolean
  342. org_freedesktop_DBus_get_connection_unix_process_id (DBusGProxy *proxy, const char * IN_arg0, guint* OUT_arg1, GError **error)
  343. {
  344. return dbus_g_proxy_call (proxy, "GetConnectionUnixProcessID", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, G_TYPE_UINT, OUT_arg1, G_TYPE_INVALID);
  345. }
  346. typedef void (*org_freedesktop_DBus_get_connection_unix_process_id_reply) (DBusGProxy *proxy, guint OUT_arg1, GError *error, gpointer userdata);
  347. static void
  348. org_freedesktop_DBus_get_connection_unix_process_id_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  349. {
  350. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  351. GError *error = NULL;
  352. guint OUT_arg1;
  353. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_UINT, &OUT_arg1, G_TYPE_INVALID);
  354. (*(org_freedesktop_DBus_get_connection_unix_process_id_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  355. return;
  356. }
  357. static inline DBusGProxyCall*
  358. org_freedesktop_DBus_get_connection_unix_process_id_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_get_connection_unix_process_id_reply callback, gpointer userdata)
  359. {
  360. DBusGAsyncData *stuff;
  361. stuff = g_slice_new (DBusGAsyncData);
  362. stuff->cb = G_CALLBACK (callback);
  363. stuff->userdata = userdata;
  364. return dbus_g_proxy_begin_call (proxy, "GetConnectionUnixProcessID", org_freedesktop_DBus_get_connection_unix_process_id_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  365. }
  366. static inline gboolean
  367. org_freedesktop_DBus_get_connection_se_linux_security_context (DBusGProxy *proxy, const char * IN_arg0, GArray** OUT_arg1, GError **error)
  368. {
  369. return dbus_g_proxy_call (proxy, "GetConnectionSELinuxSecurityContext", error, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), OUT_arg1, G_TYPE_INVALID);
  370. }
  371. typedef void (*org_freedesktop_DBus_get_connection_se_linux_security_context_reply) (DBusGProxy *proxy, GArray *OUT_arg1, GError *error, gpointer userdata);
  372. static void
  373. org_freedesktop_DBus_get_connection_se_linux_security_context_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  374. {
  375. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  376. GError *error = NULL;
  377. GArray* OUT_arg1;
  378. dbus_g_proxy_end_call (proxy, call, &error, dbus_g_type_get_collection ("GArray", G_TYPE_UCHAR), &OUT_arg1, G_TYPE_INVALID);
  379. (*(org_freedesktop_DBus_get_connection_se_linux_security_context_reply)data->cb) (proxy, OUT_arg1, error, data->userdata);
  380. return;
  381. }
  382. static inline DBusGProxyCall*
  383. org_freedesktop_DBus_get_connection_se_linux_security_context_async (DBusGProxy *proxy, const char * IN_arg0, org_freedesktop_DBus_get_connection_se_linux_security_context_reply callback, gpointer userdata)
  384. {
  385. DBusGAsyncData *stuff;
  386. stuff = g_slice_new (DBusGAsyncData);
  387. stuff->cb = G_CALLBACK (callback);
  388. stuff->userdata = userdata;
  389. return dbus_g_proxy_begin_call (proxy, "GetConnectionSELinuxSecurityContext", org_freedesktop_DBus_get_connection_se_linux_security_context_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_arg0, G_TYPE_INVALID);
  390. }
  391. static inline gboolean
  392. org_freedesktop_DBus_reload_config (DBusGProxy *proxy, GError **error)
  393. {
  394. return dbus_g_proxy_call (proxy, "ReloadConfig", error, G_TYPE_INVALID, G_TYPE_INVALID);
  395. }
  396. typedef void (*org_freedesktop_DBus_reload_config_reply) (DBusGProxy *proxy, GError *error, gpointer userdata);
  397. static void
  398. org_freedesktop_DBus_reload_config_async_callback (DBusGProxy *proxy, DBusGProxyCall *call, void *user_data)
  399. {
  400. DBusGAsyncData *data = (DBusGAsyncData*) user_data;
  401. GError *error = NULL;
  402. dbus_g_proxy_end_call (proxy, call, &error, G_TYPE_INVALID);
  403. (*(org_freedesktop_DBus_reload_config_reply)data->cb) (proxy, error, data->userdata);
  404. return;
  405. }
  406. static inline DBusGProxyCall*
  407. org_freedesktop_DBus_reload_config_async (DBusGProxy *proxy, org_freedesktop_DBus_reload_config_reply callback, gpointer userdata)
  408. {
  409. DBusGAsyncData *stuff;
  410. stuff = g_slice_new (DBusGAsyncData);
  411. stuff->cb = G_CALLBACK (callback);
  412. stuff->userdata = userdata;
  413. return dbus_g_proxy_begin_call (proxy, "ReloadConfig", org_freedesktop_DBus_reload_config_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
  414. }
  415. #endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_freedesktop_DBus */
  416. G_END_DECLS