GNUnet  0.11.x
Data Fields
GNUNET_SETU_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/setu/setu.h>

Collaboration diagram for GNUNET_SETU_AcceptMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type: GNUNET_MESSAGE_TYPE_SETU_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...
 
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 symmetric
 GNUNET_YES to also send back set elements we are sending to the remote peer. More...
 
uint32_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 78 of file setu.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_SETU_AcceptMessage::header

Type: GNUNET_MESSAGE_TYPE_SETU_ACCEPT.

Definition at line 83 of file setu.h.

◆ accept_reject_id

uint32_t GNUNET_SETU_AcceptMessage::accept_reject_id

ID of the incoming request we want to accept.

Definition at line 88 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ request_id

uint32_t GNUNET_SETU_AcceptMessage::request_id

Request ID to identify responses.

Definition at line 93 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ force_delta

uint8_t GNUNET_SETU_AcceptMessage::force_delta

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

Definition at line 99 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ force_full

uint8_t GNUNET_SETU_AcceptMessage::force_full

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

Definition at line 105 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ byzantine

uint8_t GNUNET_SETU_AcceptMessage::byzantine

GNUNET_YES to fail operations where Byzantine faults are suspected

Definition at line 111 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ symmetric

uint8_t GNUNET_SETU_AcceptMessage::symmetric

GNUNET_YES to also send back set elements we are sending to the remote peer.

Definition at line 117 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().

◆ byzantine_lower_bound

uint32_t GNUNET_SETU_AcceptMessage::byzantine_lower_bound

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

Definition at line 123 of file setu.h.

Referenced by GNUNET_SETU_accept(), and handle_client_accept().


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