Sent by the client to the service, when the client wants the service to join a consensus session. More...
#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/contrib/service/consensus/consensus.h>
Data Fields | |
| struct GNUNET_MessageHeader | header | 
| Type: GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_JOIN.   | |
| uint32_t | num_peers | 
| Number of peers (at the end of this message) that want to participate in the consensus.   | |
| struct GNUNET_HashCode | session_id | 
| Session id of the consensus.   | |
| struct GNUNET_TIME_AbsoluteNBO | start | 
| Start time for the consensus.   | |
| struct GNUNET_TIME_AbsoluteNBO | deadline | 
| Deadline for conclude.   | |
Sent by the client to the service, when the client wants the service to join a consensus session.
Definition at line 37 of file consensus.h.
| struct GNUNET_MessageHeader GNUNET_CONSENSUS_JoinMessage::header | 
Type: GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_JOIN.
Definition at line 42 of file consensus.h.
| uint32_t GNUNET_CONSENSUS_JoinMessage::num_peers | 
Number of peers (at the end of this message) that want to participate in the consensus.
Definition at line 48 of file consensus.h.
Referenced by GNUNET_CONSENSUS_create(), and initialize_session_peer_list().
| struct GNUNET_HashCode GNUNET_CONSENSUS_JoinMessage::session_id | 
Session id of the consensus.
Definition at line 53 of file consensus.h.
Referenced by GNUNET_CONSENSUS_create().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_CONSENSUS_JoinMessage::start | 
Start time for the consensus.
Definition at line 58 of file consensus.h.
Referenced by GNUNET_CONSENSUS_create().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_CONSENSUS_JoinMessage::deadline | 
Deadline for conclude.
Definition at line 63 of file consensus.h.
Referenced by GNUNET_CONSENSUS_create().