GNUnet  0.19.3
WBarrier Struct Reference

Wrapper around Barrier handle. More...

Collaboration diagram for WBarrier:
[legend]

Data Fields

struct WBarriernext
 DLL next pointer. More...
 
struct WBarrierprev
 DLL prev pointer. More...
 
struct Barrierbarrier
 The local barrier associated with the creation of this wrapper. More...
 
struct GNUNET_TESTBED_Controllercontroller
 Handle to the slave controller where this wrapper creates a barrier. More...
 
struct GNUNET_TESTBED_Barrierhbarrier
 The barrier handle from API. More...
 
uint8_t reached
 Has this barrier been crossed? More...
 

Detailed Description

Wrapper around Barrier handle.

Definition at line 94 of file gnunet-service-testbed_barriers.c.

Field Documentation

◆ next

struct WBarrier* WBarrier::next

DLL next pointer.

Definition at line 99 of file gnunet-service-testbed_barriers.c.

Referenced by handle_barrier_status().

◆ prev

struct WBarrier* WBarrier::prev

DLL prev pointer.

Definition at line 104 of file gnunet-service-testbed_barriers.c.

◆ barrier

struct Barrier* WBarrier::barrier

The local barrier associated with the creation of this wrapper.

Definition at line 109 of file gnunet-service-testbed_barriers.c.

Referenced by cancel_wrappers(), handle_barrier_init(), and wbarrier_status_cb().

◆ controller

struct GNUNET_TESTBED_Controller* WBarrier::controller

Handle to the slave controller where this wrapper creates a barrier.

Definition at line 114 of file gnunet-service-testbed_barriers.c.

Referenced by handle_barrier_init(), and handle_barrier_status().

◆ hbarrier

struct GNUNET_TESTBED_Barrier* WBarrier::hbarrier

The barrier handle from API.

Definition at line 119 of file gnunet-service-testbed_barriers.c.

Referenced by cancel_wrappers(), handle_barrier_init(), and wbarrier_status_cb().

◆ reached

uint8_t WBarrier::reached

Has this barrier been crossed?

Definition at line 124 of file gnunet-service-testbed_barriers.c.


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