summaryrefslogtreecommitdiff
path: root/gdbus/gdbus.h
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2012-05-21 11:54:35 -0300
committerJohan Hedberg <johan.hedberg@intel.com>2012-06-18 17:32:18 +0300
commit80525c138ba2953c1396bbc01a851edbf9954568 (patch)
tree8411e6d13ca9d3d9f203685ecca246b7383c7d50 /gdbus/gdbus.h
parent5c9af79845caa322932ab071eaa633118d29ead3 (diff)
downloadbluez-80525c138ba2953c1396bbc01a851edbf9954568.tar.gz
gdbus: add macro for methods marked as NOREPLY
Diffstat (limited to 'gdbus/gdbus.h')
-rw-r--r--gdbus/gdbus.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdbus/gdbus.h b/gdbus/gdbus.h
index e2e160dfd..0a8a27c54 100644
--- a/gdbus/gdbus.h
+++ b/gdbus/gdbus.h
@@ -144,6 +144,13 @@ typedef struct {
.function = _function, \
.flags = G_DBUS_METHOD_FLAG_ASYNC | G_DBUS_METHOD_FLAG_DEPRECATED
+#define GDBUS_NOREPLY_METHOD(_name, _in_args, _out_args, _function) \
+ .name = _name, \
+ .in_args = _in_args, \
+ .out_args = _out_args, \
+ .function = _function, \
+ .flags = G_DBUS_METHOD_FLAG_NOREPLY
+
#define GDBUS_SIGNAL(_name, _args) \
.name = _name, \
.args = _args