GNUnet 0.21.1
GNUNET_MESSENGER_MessageInfo Struct Reference

An info message body. More...

#include <gnunet_messenger_service.h>

Data Fields

uint32_t messenger_version
 The version of GNUnet Messenger API. More...
 

Detailed Description

An info message body.

This allows ensuring member ids are unique and this first message can be verified.

Message-body-size: 8+ bytes

Definition at line 277 of file gnunet_messenger_service.h.

Field Documentation

◆ messenger_version

uint32_t GNUNET_MESSENGER_MessageInfo::messenger_version

The version of GNUnet Messenger API.

The sixteen lower bits represent the lower version number while the sixteen higher bits represent the higher version number. A different higher version number implies incompatibility to lower versions while differences in the lower version can still be supported potentially.

Definition at line 286 of file gnunet_messenger_service.h.

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


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