aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-04-23 09:25:02 +0000
committerChristian Grothoff <christian@grothoff.org>2014-04-23 09:25:02 +0000
commitaf2be4b67840bf58b0db47dfa2a9310a0a4c6429 (patch)
tree1c2da7d7922982c39f180ff5f9552ab642d11d21 /src/core/core.h
parent678b787845fa0b1f20b360027d0bbbc11c3fed98 (diff)
downloadgnunet-af2be4b67840bf58b0db47dfa2a9310a0a4c6429.tar.gz
gnunet-af2be4b67840bf58b0db47dfa2a9310a0a4c6429.zip
-comments
Diffstat (limited to 'src/core/core.h')
-rw-r--r--src/core/core.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/core/core.h b/src/core/core.h
index fba9ad1f3..f4e362eb5 100644
--- a/src/core/core.h
+++ b/src/core/core.h
@@ -1,6 +1,6 @@
1/* 1/*
2 This file is part of GNUnet. 2 This file is part of GNUnet.
3 (C) 2009, 2010 Christian Grothoff (and other contributing authors) 3 (C) 2009-2014 Christian Grothoff (and other contributing authors)
4 4
5 GNUnet is free software; you can redistribute it and/or modify 5 GNUnet is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published 6 it under the terms of the GNU General Public License as published
@@ -43,10 +43,32 @@
43 * transmitted to the client. 43 * transmitted to the client.
44 */ 44 */
45#define GNUNET_CORE_OPTION_NOTHING 0 45#define GNUNET_CORE_OPTION_NOTHING 0
46
47/**
48 * Client cares about connectivity changes.
49 */
46#define GNUNET_CORE_OPTION_SEND_STATUS_CHANGE 4 50#define GNUNET_CORE_OPTION_SEND_STATUS_CHANGE 4
51
52/**
53 * Client wants all inbound messages in full.
54 */
47#define GNUNET_CORE_OPTION_SEND_FULL_INBOUND 8 55#define GNUNET_CORE_OPTION_SEND_FULL_INBOUND 8
56
57/**
58 * Client just wants the 4-byte message headers of
59 * all inbound messages.
60 */
48#define GNUNET_CORE_OPTION_SEND_HDR_INBOUND 16 61#define GNUNET_CORE_OPTION_SEND_HDR_INBOUND 16
62
63/**
64 * Client wants all outbound messages in full.
65 */
49#define GNUNET_CORE_OPTION_SEND_FULL_OUTBOUND 32 66#define GNUNET_CORE_OPTION_SEND_FULL_OUTBOUND 32
67
68/**
69 * Client just wants the 4-byte message headers of
70 * all outbound messages.
71 */
50#define GNUNET_CORE_OPTION_SEND_HDR_OUTBOUND 64 72#define GNUNET_CORE_OPTION_SEND_HDR_OUTBOUND 64
51 73
52 74