GNUnet debian-0.24.3-23-g589b01d60
GNUNET_MESSENGER_MessageGroup Struct Reference

A group message body This allows forming an epoch group. More...

#include <gnunet_messenger_service.h>

Collaboration diagram for GNUNET_MESSENGER_MessageGroup:
[legend]

Data Fields

union GNUNET_MESSENGER_EpochIdentifier identifier
 The identifier of the group in an epoch. More...
 
struct GNUNET_HashCode initiator
 The hash of the initiator group announcement. More...
 
struct GNUNET_HashCode partner
 The hash of the partner group announcement. More...
 
struct GNUNET_TIME_RelativeNBO timeout
 The timeout of the group formation. More...
 

Detailed Description

A group message body This allows forming an epoch group.

Message-body-size: 168 bytes

Definition at line 974 of file gnunet_messenger_service.h.

Field Documentation

◆ identifier

◆ initiator

struct GNUNET_HashCode GNUNET_MESSENGER_MessageGroup::initiator

◆ partner

struct GNUNET_HashCode GNUNET_MESSENGER_MessageGroup::partner

◆ timeout

struct GNUNET_TIME_RelativeNBO GNUNET_MESSENGER_MessageGroup::timeout

The timeout of the group formation.

Definition at line 994 of file gnunet_messenger_service.h.

Referenced by create_message_group(), decode_message_body(), encode_message_body(), and get_message_body_kind_size().


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