An info message body. More...
#include <gnunet_messenger_service.h>
Data Fields | |
struct GNUNET_IDENTITY_PublicKey | host_key |
The senders key to verify its signatures. More... | |
uint32_t | messenger_version |
The version of GNUnet Messenger API. More... | |
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 256 of file gnunet_messenger_service.h.
struct GNUNET_IDENTITY_PublicKey GNUNET_MESSENGER_MessageInfo::host_key |
The senders key to verify its signatures.
Definition at line 114 of file gnunet_messenger_service.h.
Referenced by create_message_info(), decode_message_body(), encode_message_body(), get_member_session_of(), and get_message_body_size().
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 270 of file gnunet_messenger_service.h.
Referenced by create_message_info(), decode_message_body(), encode_message_body(), get_message_body_kind_size(), and recv_message_info().