aboutsummaryrefslogtreecommitdiff
path: root/src/lib/include/gnunet_dht_dbus_lib.h
blob: 0281f92e4596bb539f2c251c7f2313af3e1f3d8a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef GNUNET_DHT_DBUS_LIB_H
#define GNUNET_DHT_DBUS_LIB_H

#include <dbus/dbus.h>
#include <gnunet/platform.h>
#include <gnunet/gnunet_common.h>
#include <gnunet/gnunet_dht_service.h>

#include <gnunet_dbus_lib.h>

/**
 * A {NULL, 0}-terminated list of textual descriptions of
 * `GNUNET_DHT_RouteOption` enum variants. Used for converting back-and-forth
 * between `GNUNET_DHT_RouteOption` and `const char *`
 */
extern const struct GNUNET_DBUS_StringEnumPair GNUNET_DHT_DBUS_route_option_description[];

#include "gnunet_dht_dbus_lib_push.h"
#include "gnunet_dht_dbus_lib_pop.h"
#include "gnunet_dht_dbus_lib_signature.h"

#endif