GNUnet  0.11.x
Data Fields
SendMessage Struct Reference

Client asking core to transmit a particular message to a particular target (response to GNUNET_MESSAGE_TYPE_CORE_SEND_READY). More...

#include </home/handbook/gnunet/src/core/core.h>

Collaboration diagram for SendMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Header with type GNUNET_MESSAGE_TYPE_CORE_SEND. More...
 
uint32_t priority
 How important is this message? Contains a enum GNUNET_MQ_PriorityPreferences in NBO. More...
 
struct GNUNET_TIME_AbsoluteNBO deadline
 By what time would the sender really like to see this message transmitted? More...
 
struct GNUNET_PeerIdentity peer
 Identity of the intended receiver. More...
 

Detailed Description

Client asking core to transmit a particular message to a particular target (response to GNUNET_MESSAGE_TYPE_CORE_SEND_READY).

Definition at line 272 of file core.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader SendMessage::header

Header with type GNUNET_MESSAGE_TYPE_CORE_SEND.

Definition at line 277 of file core.h.

Referenced by handle_client_send().

◆ priority

uint32_t SendMessage::priority

How important is this message? Contains a enum GNUNET_MQ_PriorityPreferences in NBO.

Definition at line 283 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send().

◆ deadline

struct GNUNET_TIME_AbsoluteNBO SendMessage::deadline

By what time would the sender really like to see this message transmitted?

Definition at line 289 of file core.h.

◆ peer

struct GNUNET_PeerIdentity SendMessage::peer

Identity of the intended receiver.

Definition at line 294 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send().


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