GNUnet  0.20.0
FragmentAcknowledgement Struct Reference

Message fragment acknowledgement. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/fragmentation/fragmentation.h>

Collaboration diagram for FragmentAcknowledgement:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Message header. More...
 
uint32_t fragment_id
 Unique fragment ID. More...
 
uint64_t bits
 Bits that are being acknowledged, in big-endian. More...
 

Detailed Description

Message fragment acknowledgement.

Definition at line 66 of file fragmentation.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader FragmentAcknowledgement::header

Message header.

Definition at line 59 of file fragmentation.h.

Referenced by send_ack().

◆ fragment_id

uint32_t FragmentAcknowledgement::fragment_id

Unique fragment ID.

Definition at line 76 of file fragmentation.h.

Referenced by GNUNET_FRAGMENT_print_ack(), GNUNET_FRAGMENT_process_ack(), and send_ack().

◆ bits

uint64_t FragmentAcknowledgement::bits

Bits that are being acknowledged, in big-endian.

(bits that are set correspond to fragments that have not yet been received).

Definition at line 83 of file fragmentation.h.

Referenced by GNUNET_FRAGMENT_print_ack(), GNUNET_FRAGMENT_process_ack(), and send_ack().


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