GNUnet  0.11.x
Data Fields
GNUNET_TESTBED_ControllerLinkRequest Struct Reference

Client notifies controller that it should delegate requests for a particular client to a particular sub-controller. More...

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

Collaboration diagram for GNUNET_TESTBED_ControllerLinkRequest:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS. More...
 
uint32_t delegated_host_id
 For which host should requests be delegated? NBO. More...
 
uint64_t operation_id
 The id of the operation which created this message. More...
 
uint32_t slave_host_id
 Which host is responsible for managing the delegation? NBO. More...
 
uint8_t is_subordinate
 Set to 1 if the receiving controller is the master controller for the slave host (and thus responsible for starting it?). More...
 

Detailed Description

Client notifies controller that it should delegate requests for a particular client to a particular sub-controller.

Definition at line 136 of file testbed.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_TESTBED_ControllerLinkRequest::header

◆ delegated_host_id

uint32_t GNUNET_TESTBED_ControllerLinkRequest::delegated_host_id

For which host should requests be delegated? NBO.

Definition at line 146 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_link(), and handle_link_controllers().

◆ operation_id

uint64_t GNUNET_TESTBED_ControllerLinkRequest::operation_id

The id of the operation which created this message.

Definition at line 151 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_link(), and handle_link_controllers().

◆ slave_host_id

uint32_t GNUNET_TESTBED_ControllerLinkRequest::slave_host_id

Which host is responsible for managing the delegation? NBO.

Definition at line 156 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_link(), and handle_link_controllers().

◆ is_subordinate

uint8_t GNUNET_TESTBED_ControllerLinkRequest::is_subordinate

Set to 1 if the receiving controller is the master controller for the slave host (and thus responsible for starting it?).

0 if not

Definition at line 162 of file testbed.h.

Referenced by GNUNET_TESTBED_controller_link(), and handle_link_controllers().


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