aboutsummaryrefslogtreecommitdiff
path: root/src/lib/include/gnunet_dht_dbus_lib_pop.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/include/gnunet_dht_dbus_lib_pop.h')
-rw-r--r--src/lib/include/gnunet_dht_dbus_lib_pop.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lib/include/gnunet_dht_dbus_lib_pop.h b/src/lib/include/gnunet_dht_dbus_lib_pop.h
new file mode 100644
index 0000000..e69587b
--- /dev/null
+++ b/src/lib/include/gnunet_dht_dbus_lib_pop.h
@@ -0,0 +1,19 @@
1#ifndef GNUNET_DHT_DBUS_LIB_POP_H
2#define GNUNET_DHT_DBUS_LIB_POP_H
3
4#include "gnunet_dht_dbus_lib.h"
5
6/**
7 * Pop a GNUNET_DHT_RouteOption from a DBusMessage, advancing the iterator.
8 * `arg_name` is used for reporting useful diagnostics if the value in the
9 * message is missing or the wrong type.
10 */
11DBusMessage *
12GNUNET_DHT_DBUS_pop_route_option (
13 DBusMessage *message,
14 DBusMessageIter *iter,
15 const char *arg_name,
16 enum GNUNET_DHT_RouteOption *value);
17
18#endif
19