GNUnet  0.19.3
GNUNET_TESTBED_Barrier Struct Reference

Handle for barrier. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/testbed/testbed_api.h>

Collaboration diagram for GNUNET_TESTBED_Barrier:
[legend]

Data Fields

struct GNUNET_HashCode key
 hashcode identifying this barrier in the hashmap More...
 
struct GNUNET_TESTBED_Controllerc
 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...
 

Detailed Description

Handle for barrier.

Definition at line 277 of file testbed_api.h.

Field Documentation

◆ key

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().

◆ c

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_().

◆ name

◆ cb

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().

◆ cls

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().

◆ echo

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().


The documentation for this struct was generated from the following file: