GNUnet  0.11.x
Data Fields
GNUNET_TESTBED_InitMessage Struct Reference

Initial message from a client to a testing control service. More...

#include </home/handbook/gnunet/src/testbed/testbed.h>

Collaboration diagram for GNUNET_TESTBED_InitMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_TESTBED_INIT. More...
 
uint32_t host_id
 Host ID that the controller is either given (if this is the dominating client) or assumed to have (for peer-connections between controllers). More...
 
uint64_t event_mask
 Event mask that specifies which events this client is interested in. More...
 

Detailed Description

Initial message from a client to a testing control service.

Definition at line 36 of file testbed.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_TESTBED_InitMessage::header

Type is GNUNET_MESSAGE_TYPE_TESTBED_INIT.

Definition at line 41 of file testbed.h.

Referenced by check_init().

◆ host_id

uint32_t GNUNET_TESTBED_InitMessage::host_id

Host ID that the controller is either given (if this is the dominating client) or assumed to have (for peer-connections between controllers).

A controller must check that all connections make consistent claims...

Definition at line 49 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_connect(), and handle_init().

◆ event_mask

uint64_t GNUNET_TESTBED_InitMessage::event_mask

Event mask that specifies which events this client is interested in.

In NBO.

Definition at line 55 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_connect().


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