summaryrefslogtreecommitdiff
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:33:13 +0300
commitc671602e7e1b286389ecc1319f267a7bf6358b41 (patch)
tree539777642780a051c8b9af4ca232a3e63e26a8a9
parent7d8304e809412a9f8105c16101f34a93476bf7a3 (diff)
downloadobexd-c671602e7e1b286389ecc1319f267a7bf6358b41.tar.gz
gdbus: add macro for methods marked as NOREPLY
-rw-r--r--gdbus/gdbus.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdbus/gdbus.h b/gdbus/gdbus.h
index e2e160d..0a8a27c 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