aboutsummaryrefslogtreecommitdiff
path: root/src/consensus/consensus.h
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2013-01-03 00:43:57 +0000
committerFlorian Dold <florian.dold@gmail.com>2013-01-03 00:43:57 +0000
commit845316cb543af7e4c77709acce4df79f3e0dc162 (patch)
tree629739608b0bd0f645d82fd41d90ccb2cb617d09 /src/consensus/consensus.h
parent3def510831309a5a0a5f50a2250911d6b592a87e (diff)
downloadgnunet-845316cb543af7e4c77709acce4df79f3e0dc162.tar.gz
gnunet-845316cb543af7e4c77709acce4df79f3e0dc162.zip
implemented the modified consensus api, started implementing p2p protocol for consensus
Diffstat (limited to 'src/consensus/consensus.h')
-rw-r--r--src/consensus/consensus.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/consensus/consensus.h b/src/consensus/consensus.h
index d76c6b769..75b90b0f9 100644
--- a/src/consensus/consensus.h
+++ b/src/consensus/consensus.h
@@ -52,7 +52,15 @@ struct GNUNET_CONSENSUS_ConcludeMessage
52 */ 52 */
53 struct GNUNET_MessageHeader header; 53 struct GNUNET_MessageHeader header;
54 54
55 /**
56 * Timeout for conclude
57 */
55 struct GNUNET_TIME_RelativeNBO timeout; 58 struct GNUNET_TIME_RelativeNBO timeout;
59
60 /**
61 * Minimum group size required for a consensus group.
62 */
63 uint32_t min_group_size;
56}; 64};
57 65
58 66
@@ -102,6 +110,7 @@ struct GNUNET_CONSENSUS_AckMessage
102 */ 110 */
103 uint8_t keep; 111 uint8_t keep;
104 112
113 /* FIXME: add message hash? */
105}; 114};
106 115
107GNUNET_NETWORK_STRUCT_END 116GNUNET_NETWORK_STRUCT_END