diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-09-02 14:25:54 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-09-02 14:25:54 +0000 |
commit | 6ea7ba4bfcd11cbfc0b828f12d881f983d277bc7 (patch) | |
tree | 1de1beff9a9c31428c01e2cb896a0e82fe1bd274 /src/testbed/testbed.h | |
parent | c9b0b7850190a2deec71bc8029a8db58ad809fd5 (diff) | |
download | gnunet-6ea7ba4bfcd11cbfc0b828f12d881f983d277bc7.tar.gz gnunet-6ea7ba4bfcd11cbfc0b828f12d881f983d277bc7.zip |
- more barrier code
Diffstat (limited to 'src/testbed/testbed.h')
-rw-r--r-- | src/testbed/testbed.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/src/testbed/testbed.h b/src/testbed/testbed.h index 73cf8c294..7b0406502 100644 --- a/src/testbed/testbed.h +++ b/src/testbed/testbed.h | |||
@@ -784,22 +784,29 @@ struct GNUNET_TESTBED_BarrierInit | |||
784 | struct GNUNET_MessageHeader header; | 784 | struct GNUNET_MessageHeader header; |
785 | 785 | ||
786 | /** | 786 | /** |
787 | * Unused. Only of alignment. | 787 | * The quorum percentage needed for crossing the barrier |
788 | */ | 788 | */ |
789 | uint32_t unused; | 789 | uint8_t quorum; |
790 | 790 | ||
791 | /** | 791 | /** |
792 | * The operation id | 792 | * name of the barrier. Non NULL-terminated. |
793 | */ | 793 | */ |
794 | uint64_t op_id; | 794 | char name[0]; |
795 | 795 | }; | |
796 | |||
797 | |||
798 | /** | ||
799 | * Message to cancel a barrier | ||
800 | */ | ||
801 | struct GNUNET_TESTBED_BarrierCancel | ||
802 | { | ||
796 | /** | 803 | /** |
797 | * The quorum percentage needed for crossing the barrier | 804 | * Type is GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_CANCEL |
798 | */ | 805 | */ |
799 | uint8_t quorum; | 806 | struct GNUNET_MessageHeader header; |
800 | 807 | ||
801 | /** | 808 | /** |
802 | * name of the barrier. Non NULL-terminated. | 809 | * The barrier name. Non NULL terminated |
803 | */ | 810 | */ |
804 | char name[0]; | 811 | char name[0]; |
805 | }; | 812 | }; |