Handle for barrier. More...
#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/testbed/testbed_api.h>
Data Fields | |
struct GNUNET_HashCode | key |
hashcode identifying this barrier in the hashmap More... | |
struct GNUNET_TESTBED_Controller * | c |
The controller handle given while initialising this barrier. More... | |
char * | name |
The name of the barrier. More... | |
GNUNET_TESTBED_barrier_status_cb | cb |
The continuation callback to call when we have a status update on this. More... | |
void * | cls |
the closure for the above callback More... | |
int | echo |
Should the barrier crossed status message be echoed back to the controller? More... | |
Handle for barrier.
Definition at line 277 of file testbed_api.h.
struct GNUNET_HashCode GNUNET_TESTBED_Barrier::key |
hashcode identifying this barrier in the hashmap
Definition at line 270 of file testbed_api.h.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), GNUNET_TESTBED_barrier_init_(), GNUNET_TESTBED_barrier_remove_(), and gnunet-chk.Chk::uri().
struct GNUNET_TESTBED_Controller* GNUNET_TESTBED_Barrier::c |
The controller handle given while initialising this barrier.
Definition at line 287 of file testbed_api.h.
Referenced by GNUNET_TESTBED_barrier_cancel(), GNUNET_TESTBED_barrier_init_(), and GNUNET_TESTBED_barrier_remove_().
char* GNUNET_TESTBED_Barrier::name |
The name of the barrier.
Definition at line 292 of file testbed_api.h.
Referenced by gnunet_testing.StatisticsCondition::check(), gnunet_testing.EqualStatisticsCondition::check(), gnunet_testing.StatisticsCondition::evaluate(), gnunet_testing.EqualStatisticsCondition::evaluate(), GNUNET_TESTBED_barrier_cancel(), GNUNET_TESTBED_barrier_init_(), and GNUNET_TESTBED_barrier_remove_().
GNUNET_TESTBED_barrier_status_cb GNUNET_TESTBED_Barrier::cb |
The continuation callback to call when we have a status update on this.
Definition at line 297 of file testbed_api.h.
Referenced by GNUNET_TESTBED_barrier_init(), GNUNET_TESTBED_barrier_init_(), and handle_barrier_status().
void* GNUNET_TESTBED_Barrier::cls |
the closure for the above callback
Definition at line 302 of file testbed_api.h.
Referenced by GNUNET_TESTBED_barrier_init_(), and handle_barrier_status().
int GNUNET_TESTBED_Barrier::echo |
Should the barrier crossed status message be echoed back to the controller?
Definition at line 307 of file testbed_api.h.
Referenced by GNUNET_TESTBED_barrier_init_(), and handle_barrier_status().