GNUnet 0.21.1
SendMessageRequest Struct Reference

Client notifying core about the maximum-priority message it has in the queue for a particular target. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/core/core.h>

Collaboration diagram for SendMessageRequest:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Header with type GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST. More...
 
uint32_t priority
 How important is this message? 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 target. More...
 
uint32_t reserved
 Always zero. More...
 
uint16_t size
 How large is the message? More...
 
uint16_t smr_id
 Counter for this peer to match SMRs to replies. More...
 

Detailed Description

Client notifying core about the maximum-priority message it has in the queue for a particular target.

Definition at line 194 of file core.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader SendMessageRequest::header

Header with type GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST.

Definition at line 199 of file core.h.

◆ priority

uint32_t SendMessageRequest::priority

How important is this message?

Definition at line 204 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send_request().

◆ deadline

struct GNUNET_TIME_AbsoluteNBO SendMessageRequest::deadline

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

Definition at line 210 of file core.h.

Referenced by handle_client_send_request().

◆ peer

struct GNUNET_PeerIdentity SendMessageRequest::peer

Identity of the intended target.

Definition at line 215 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send_request().

◆ reserved

uint32_t SendMessageRequest::reserved

Always zero.

Definition at line 220 of file core.h.

◆ size

uint16_t SendMessageRequest::size

How large is the message?

Definition at line 225 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send_request().

◆ smr_id

uint16_t SendMessageRequest::smr_id

Counter for this peer to match SMRs to replies.

Definition at line 230 of file core.h.

Referenced by core_mq_send_impl(), and handle_client_send_request().


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