GNUnet 0.21.1
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/buildbot/bb-worker/worker/gnunet_firefly/build/src/contrib/service/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.

◆ request_id

uint32_t GNUNET_SET_AcceptMessage::request_id

Request ID to identify responses.

Definition at line 97 of file set.h.

◆ 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().

◆ 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.

◆ 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.

◆ 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.

◆ 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.


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