GNUnet  0.11.x
Data Fields
GNUNET_MESSENGER_MessageBody Struct Reference

The unified body of a GNUNET_MESSENGER_Message. More...

#include <gnunet_messenger_service.h>

Collaboration diagram for GNUNET_MESSENGER_MessageBody:
[legend]

Data Fields

union {
   struct GNUNET_MESSENGER_MessageInfo   info
 
   struct GNUNET_MESSENGER_MessageJoin   join
 
   struct GNUNET_MESSENGER_MessageLeave   leave
 
   struct GNUNET_MESSENGER_MessageName   name
 
   struct GNUNET_MESSENGER_MessageKey   key
 
   struct GNUNET_MESSENGER_MessagePeer   peer
 
   struct GNUNET_MESSENGER_MessageId   id
 
   struct GNUNET_MESSENGER_MessageMiss   miss
 
   struct GNUNET_MESSENGER_MessageMerge   merge
 
   struct GNUNET_MESSENGER_MessageRequest   request
 
   struct GNUNET_MESSENGER_MessageInvite   invite
 
   struct GNUNET_MESSENGER_MessageText   text
 
   struct GNUNET_MESSENGER_MessageFile   file
 
   struct GNUNET_MESSENGER_MessagePrivate   privacy
 
   struct GNUNET_MESSENGER_MessageDelete   deletion
 
}; 
 

Detailed Description

The unified body of a GNUNET_MESSENGER_Message.

Definition at line 462 of file gnunet_messenger_service.h.

Field Documentation

◆ info

struct GNUNET_MESSENGER_MessageInfo GNUNET_MESSENGER_MessageBody::info

◆ join

struct GNUNET_MESSENGER_MessageJoin GNUNET_MESSENGER_MessageBody::join

◆ leave

struct GNUNET_MESSENGER_MessageLeave GNUNET_MESSENGER_MessageBody::leave

Definition at line 437 of file gnunet_messenger_service.h.

◆ name

struct GNUNET_MESSENGER_MessageName GNUNET_MESSENGER_MessageBody::name

◆ key

struct GNUNET_MESSENGER_MessageKey GNUNET_MESSENGER_MessageBody::key

◆ peer

struct GNUNET_MESSENGER_MessagePeer GNUNET_MESSENGER_MessageBody::peer

◆ id

struct GNUNET_MESSENGER_MessageId GNUNET_MESSENGER_MessageBody::id

◆ miss

struct GNUNET_MESSENGER_MessageMiss GNUNET_MESSENGER_MessageBody::miss

◆ merge

struct GNUNET_MESSENGER_MessageMerge GNUNET_MESSENGER_MessageBody::merge

◆ request

struct GNUNET_MESSENGER_MessageRequest GNUNET_MESSENGER_MessageBody::request

◆ invite

struct GNUNET_MESSENGER_MessageInvite GNUNET_MESSENGER_MessageBody::invite

◆ text

struct GNUNET_MESSENGER_MessageText GNUNET_MESSENGER_MessageBody::text

◆ file

struct GNUNET_MESSENGER_MessageFile GNUNET_MESSENGER_MessageBody::file

◆ privacy

struct GNUNET_MESSENGER_MessagePrivate GNUNET_MESSENGER_MessageBody::privacy

◆ deletion

struct GNUNET_MESSENGER_MessageDelete GNUNET_MESSENGER_MessageBody::deletion

◆ 

union { ... }

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