summaryrefslogtreecommitdiffstats
path: root/src/sbus/interface_dbus/sbus_dbus_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbus/interface_dbus/sbus_dbus_interface.h')
-rw-r--r--src/sbus/interface_dbus/sbus_dbus_interface.h514
1 files changed, 514 insertions, 0 deletions
diff --git a/src/sbus/interface_dbus/sbus_dbus_interface.h b/src/sbus/interface_dbus/sbus_dbus_interface.h
new file mode 100644
index 0000000..ba49cbb
--- /dev/null
+++ b/src/sbus/interface_dbus/sbus_dbus_interface.h
@@ -0,0 +1,514 @@
+/*
+ Generated by sbus code generator
+
+ Copyright (C) 2017 Red Hat
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#ifndef _SBUS_DBUS_INTERFACE_H_
+#define _SBUS_DBUS_INTERFACE_H_
+
+#include "sbus/sbus_interface_declarations.h"
+#include "sbus/interface_dbus/sbus_dbus_invokers.h"
+#include "sbus/interface_dbus/sbus_dbus_symbols.h"
+#include "sbus/interface_dbus/sbus_dbus_keygens.h"
+
+/* Interface: org.freedesktop.DBus */
+#define SBUS_IFACE_org_freedesktop_DBus(methods, signals, properties) ({ \
+ sbus_interface("org.freedesktop.DBus", NULL, \
+ (methods), (signals), (properties)); \
+})
+
+/* Method: org.freedesktop.DBus.AddMatch */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_AddMatch(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *); \
+ sbus_method_sync("AddMatch", \
+ &_sbus_dbus_args_org_freedesktop_DBus_AddMatch, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_AddMatch(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_method_async("AddMatch", \
+ &_sbus_dbus_args_org_freedesktop_DBus_AddMatch, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.GetConnectionUnixProcessID */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_GetConnectionUnixProcessID(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, uint32_t*); \
+ sbus_method_sync("GetConnectionUnixProcessID", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetConnectionUnixProcessID, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_GetConnectionUnixProcessID(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), uint32_t*); \
+ sbus_method_async("GetConnectionUnixProcessID", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetConnectionUnixProcessID, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.GetConnectionUnixUser */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_GetConnectionUnixUser(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, uint32_t*); \
+ sbus_method_sync("GetConnectionUnixUser", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetConnectionUnixUser, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_GetConnectionUnixUser(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), uint32_t*); \
+ sbus_method_async("GetConnectionUnixUser", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetConnectionUnixUser, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.GetId */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_GetId(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char **); \
+ sbus_method_sync("GetId", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetId, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ _sbus_dbus_key_, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_GetId(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data)); \
+ SBUS_CHECK_RECV((handler_recv), const char **); \
+ sbus_method_async("GetId", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetId, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ _sbus_dbus_key_, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.GetNameOwner */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_GetNameOwner(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, const char **); \
+ sbus_method_sync("GetNameOwner", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetNameOwner, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_s_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_GetNameOwner(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), const char **); \
+ sbus_method_async("GetNameOwner", \
+ &_sbus_dbus_args_org_freedesktop_DBus_GetNameOwner, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_s_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.Hello */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_Hello(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char **); \
+ sbus_method_sync("Hello", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Hello, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_Hello(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data)); \
+ SBUS_CHECK_RECV((handler_recv), const char **); \
+ sbus_method_async("Hello", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Hello, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.ListActivatableNames */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_ListActivatableNames(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char ***); \
+ sbus_method_sync("ListActivatableNames", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListActivatableNames, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_as_send, \
+ _sbus_dbus_key_, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_ListActivatableNames(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data)); \
+ SBUS_CHECK_RECV((handler_recv), const char ***); \
+ sbus_method_async("ListActivatableNames", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListActivatableNames, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_as_send, \
+ _sbus_dbus_key_, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.ListNames */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_ListNames(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char ***); \
+ sbus_method_sync("ListNames", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListNames, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_as_send, \
+ _sbus_dbus_key_, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_ListNames(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data)); \
+ SBUS_CHECK_RECV((handler_recv), const char ***); \
+ sbus_method_async("ListNames", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListNames, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_as_send, \
+ _sbus_dbus_key_, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.ListQueuedOwners */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_ListQueuedOwners(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, const char ***); \
+ sbus_method_sync("ListQueuedOwners", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListQueuedOwners, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_as_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_ListQueuedOwners(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), const char ***); \
+ sbus_method_async("ListQueuedOwners", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ListQueuedOwners, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_as_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.NameHasOwner */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_NameHasOwner(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, bool*); \
+ sbus_method_sync("NameHasOwner", \
+ &_sbus_dbus_args_org_freedesktop_DBus_NameHasOwner, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_b_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_NameHasOwner(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), bool*); \
+ sbus_method_async("NameHasOwner", \
+ &_sbus_dbus_args_org_freedesktop_DBus_NameHasOwner, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_b_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.ReleaseName */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_ReleaseName(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, uint32_t*); \
+ sbus_method_sync("ReleaseName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ReleaseName, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_ReleaseName(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv), uint32_t*); \
+ sbus_method_async("ReleaseName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_ReleaseName, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_u_send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.RemoveMatch */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_RemoveMatch(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *); \
+ sbus_method_sync("RemoveMatch", \
+ &_sbus_dbus_args_org_freedesktop_DBus_RemoveMatch, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_RemoveMatch(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_method_async("RemoveMatch", \
+ &_sbus_dbus_args_org_freedesktop_DBus_RemoveMatch, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.RequestName */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_RequestName(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, uint32_t, uint32_t*); \
+ sbus_method_sync("RequestName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_RequestName, \
+ NULL, \
+ _sbus_dbus_invoke_in_su_out_u_send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_RequestName(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *, uint32_t); \
+ SBUS_CHECK_RECV((handler_recv), uint32_t*); \
+ sbus_method_async("RequestName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_RequestName, \
+ NULL, \
+ _sbus_dbus_invoke_in_su_out_u_send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.StartServiceByName */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_StartServiceByName(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, uint32_t, uint32_t*); \
+ sbus_method_sync("StartServiceByName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_StartServiceByName, \
+ NULL, \
+ _sbus_dbus_invoke_in_su_out_u_send, \
+ _sbus_dbus_key_su_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_StartServiceByName(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *, uint32_t); \
+ SBUS_CHECK_RECV((handler_recv), uint32_t*); \
+ sbus_method_async("StartServiceByName", \
+ &_sbus_dbus_args_org_freedesktop_DBus_StartServiceByName, \
+ NULL, \
+ _sbus_dbus_invoke_in_su_out_u_send, \
+ _sbus_dbus_key_su_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Signal: org.freedesktop.DBus.NameAcquired */
+#define SBUS_SIGNAL_EMITS_org_freedesktop_DBus_NameAcquired() ({ \
+ sbus_signal("NameAcquired", \
+ _sbus_dbus_args_org_freedesktop_DBus_NameAcquired, \
+ NULL); \
+})
+
+#define SBUS_SIGNAL_SYNC_org_freedesktop_DBus_NameAcquired(path, handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *); \
+ sbus_listener_sync("org.freedesktop.DBus", "NameAcquired", (path), \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_SIGNAL_ASYNC_org_freedesktop_DBus_NameAcquired(path, handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_listener_async("org.freedesktop.DBus", "NameAcquired", (path), \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Signal: org.freedesktop.DBus.NameLost */
+#define SBUS_SIGNAL_EMITS_org_freedesktop_DBus_NameLost() ({ \
+ sbus_signal("NameLost", \
+ _sbus_dbus_args_org_freedesktop_DBus_NameLost, \
+ NULL); \
+})
+
+#define SBUS_SIGNAL_SYNC_org_freedesktop_DBus_NameLost(path, handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *); \
+ sbus_listener_sync("org.freedesktop.DBus", "NameLost", (path), \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_SIGNAL_ASYNC_org_freedesktop_DBus_NameLost(path, handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_listener_async("org.freedesktop.DBus", "NameLost", (path), \
+ _sbus_dbus_invoke_in_s_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Signal: org.freedesktop.DBus.NameOwnerChanged */
+#define SBUS_SIGNAL_EMITS_org_freedesktop_DBus_NameOwnerChanged() ({ \
+ sbus_signal("NameOwnerChanged", \
+ _sbus_dbus_args_org_freedesktop_DBus_NameOwnerChanged, \
+ NULL); \
+})
+
+#define SBUS_SIGNAL_SYNC_org_freedesktop_DBus_NameOwnerChanged(path, handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, const char *, const char *); \
+ sbus_listener_sync("org.freedesktop.DBus", "NameOwnerChanged", (path), \
+ _sbus_dbus_invoke_in_sss_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_SIGNAL_ASYNC_org_freedesktop_DBus_NameOwnerChanged(path, handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *, const char *, const char *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_listener_async("org.freedesktop.DBus", "NameOwnerChanged", (path), \
+ _sbus_dbus_invoke_in_sss_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Interface: org.freedesktop.DBus.Introspectable */
+#define SBUS_IFACE_org_freedesktop_DBus_Introspectable(methods, signals, properties) ({ \
+ sbus_interface("org.freedesktop.DBus.Introspectable", NULL, \
+ (methods), (signals), (properties)); \
+})
+
+/* Method: org.freedesktop.DBus.Introspectable.Introspect */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_Introspectable_Introspect(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char **); \
+ sbus_method_sync("Introspect", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Introspectable_Introspect, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_Introspectable_Introspect(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data)); \
+ SBUS_CHECK_RECV((handler_recv), const char **); \
+ sbus_method_async("Introspect", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Introspectable_Introspect, \
+ NULL, \
+ _sbus_dbus_invoke_in__out_s_send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Interface: org.freedesktop.DBus.Properties */
+#define SBUS_IFACE_org_freedesktop_DBus_Properties(methods, signals, properties) ({ \
+ sbus_interface("org.freedesktop.DBus.Properties", NULL, \
+ (methods), (signals), (properties)); \
+})
+
+/* Method: org.freedesktop.DBus.Properties.Get */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_Properties_Get(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, const char *, DBusMessageIter *); \
+ sbus_method_sync("Get", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_Get, \
+ NULL, \
+ _sbus_dbus_invoke_in_ss_out_raw_send, \
+ _sbus_dbus_key_ss_0_1, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_Properties_Get(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *, const char *, DBusMessageIter *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_method_async("Get", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_Get, \
+ NULL, \
+ _sbus_dbus_invoke_in_ss_out_raw_send, \
+ _sbus_dbus_key_ss_0_1, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.Properties.GetAll */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_Properties_GetAll(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), const char *, DBusMessageIter *); \
+ sbus_method_sync("GetAll", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_GetAll, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_raw_send, \
+ _sbus_dbus_key_s_0, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_Properties_GetAll(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), const char *, DBusMessageIter *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_method_async("GetAll", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_GetAll, \
+ NULL, \
+ _sbus_dbus_invoke_in_s_out_raw_send, \
+ _sbus_dbus_key_s_0, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+/* Method: org.freedesktop.DBus.Properties.Set */
+#define SBUS_METHOD_SYNC_org_freedesktop_DBus_Properties_Set(handler, data) ({ \
+ SBUS_CHECK_SYNC((handler), (data), DBusMessageIter *); \
+ sbus_method_sync("Set", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_Set, \
+ NULL, \
+ _sbus_dbus_invoke_in_raw_out__send, \
+ NULL, \
+ (handler), (data)); \
+})
+
+#define SBUS_METHOD_ASYNC_org_freedesktop_DBus_Properties_Set(handler_send, handler_recv, data) ({ \
+ SBUS_CHECK_SEND((handler_send), (data), DBusMessageIter *); \
+ SBUS_CHECK_RECV((handler_recv)); \
+ sbus_method_async("Set", \
+ &_sbus_dbus_args_org_freedesktop_DBus_Properties_Set, \
+ NULL, \
+ _sbus_dbus_invoke_in_raw_out__send, \
+ NULL, \
+ (handler_send), (handler_recv), (data)); \
+})
+
+#endif /* _SBUS_DBUS_INTERFACE_H_ */