aboutsummaryrefslogtreecommitdiff
path: root/src/lib/include/gnunet_dbus_lib.h
blob: 7cf51434a827e1a709f7e607d7e6ed245b7ae2e5 (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
24
25
26
27
28
29
#ifndef GNUNET_DBUS_LIB_H
#define GNUNET_DBUS_LIB_H

/**
 * Used to assign a textual description to an enum variant.
 * eg. {"dht_hello", GNUNET_BLOCK_TYPE_DHT_HELLO}.
 * Generally stored in an array, terminated by {NULL, 0}.
 */
struct GNUNET_DBUS_StringEnumPair {
  const char *name;
  const int value;
};

#include "gnunet_dbus_lib_service.h"
#include "gnunet_dbus_lib_object.h"
#include "gnunet_dbus_lib_object_path.h"
#include "gnunet_dbus_lib_interface.h"
#include "gnunet_dbus_lib_method.h"
#include "gnunet_dbus_lib_signal.h"
#include "gnunet_dbus_lib_arg.h"
#include "gnunet_dbus_lib_message.h"
#include "gnunet_dbus_lib_method_context.h"
#include "gnunet_dbus_lib_client.h"
#include "gnunet_dbus_lib_signature.h"
#include "gnunet_dbus_lib_push.h"
#include "gnunet_dbus_lib_pop.h"

#endif