GNUnet  0.11.x
Data Fields
GNUNET_SET_AcceptMessage Struct Reference

Message sent by a listening client to the service to accept performing the operation with the other peer. More...

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

Collaboration diagram for GNUNET_SET_AcceptMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type: GNUNET_MESSAGE_TYPE_SET_ACCEPT. More...
 
uint32_t accept_reject_id
 ID of the incoming request we want to accept. More...
 
uint32_t request_id
 Request ID to identify responses. More...
 
uint32_t result_mode
 How should results be sent to us? See enum GNUNET_SET_ResultMode. More...
 
uint8_t force_delta
 Always use delta operation instead of sending full sets, even it it's less efficient. More...
 
uint8_t force_full
 Always send full sets, even if delta operations would be more efficient. More...
 
uint8_t byzantine
 GNUNET_YES to fail operations where Byzantine faults are suspected More...
 
uint8_t byzantine_lower_bound
 Lower bound for the set size, used only when byzantine mode is enabled. More...
 

Detailed Description

Message sent by a listening client to the service to accept performing the operation with the other peer.

Definition at line 82 of file set.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_SET_AcceptMessage::header

Type: GNUNET_MESSAGE_TYPE_SET_ACCEPT.

Definition at line 87 of file set.h.

◆ accept_reject_id

uint32_t GNUNET_SET_AcceptMessage::accept_reject_id

ID of the incoming request we want to accept.

Definition at line 92 of file set.h.

Referenced by GNUNET_SET_accept(), and handle_client_accept().

◆ request_id

uint32_t GNUNET_SET_AcceptMessage::request_id

Request ID to identify responses.

Definition at line 97 of file set.h.

Referenced by GNUNET_SET_accept(), and handle_client_accept().

◆ result_mode

uint32_t GNUNET_SET_AcceptMessage::result_mode

How should results be sent to us? See enum GNUNET_SET_ResultMode.

Definition at line 103 of file set.h.

Referenced by GNUNET_SET_accept(), and handle_client_accept().

◆ force_delta

uint8_t GNUNET_SET_AcceptMessage::force_delta

Always use delta operation instead of sending full sets, even it it's less efficient.

Definition at line 109 of file set.h.

Referenced by handle_client_accept().

◆ force_full

uint8_t GNUNET_SET_AcceptMessage::force_full

Always send full sets, even if delta operations would be more efficient.

Definition at line 115 of file set.h.

Referenced by handle_client_accept().

◆ byzantine

uint8_t GNUNET_SET_AcceptMessage::byzantine

GNUNET_YES to fail operations where Byzantine faults are suspected

Definition at line 121 of file set.h.

Referenced by handle_client_accept().

◆ byzantine_lower_bound

uint8_t GNUNET_SET_AcceptMessage::byzantine_lower_bound

Lower bound for the set size, used only when byzantine mode is enabled.

Definition at line 127 of file set.h.

Referenced by handle_client_accept().


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