GNUnet 0.22.1
PeerstoreIterationStartMessage Struct Reference

Iteration start message. More...

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

Collaboration diagram for PeerstoreIterationStartMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 GNUnet message header. More...
 
struct GNUNET_PeerIdentity peer
 Peer Identity. More...
 
uint32_t rid
 Request id. More...
 
uint16_t peer_set
 GNUNET_YES if peer id value set, GNUNET_NO otherwise More...
 
uint16_t sub_system_size
 Size of the sub_system string Allocated at position 0 after this struct. More...
 
uint16_t reserved
 reserved More...
 
uint16_t key_size
 Size of the key string Allocated at position 1 after this struct. More...
 

Detailed Description

Iteration start message.

Definition at line 201 of file peerstore.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader PeerstoreIterationStartMessage::header

GNUnet message header.

Definition at line 206 of file peerstore.h.

Referenced by check_iterate_start().

◆ peer

struct GNUNET_PeerIdentity PeerstoreIterationStartMessage::peer

Peer Identity.

Definition at line 211 of file peerstore.h.

Referenced by GNUNET_PEERSTORE_iteration_start(), and handle_iterate_start().

◆ rid

uint32_t PeerstoreIterationStartMessage::rid

Request id.

Definition at line 216 of file peerstore.h.

Referenced by GNUNET_PEERSTORE_iteration_start(), and handle_iterate_start().

◆ peer_set

uint16_t PeerstoreIterationStartMessage::peer_set

GNUNET_YES if peer id value set, GNUNET_NO otherwise

Definition at line 221 of file peerstore.h.

Referenced by GNUNET_PEERSTORE_iteration_start(), and handle_iterate_start().

◆ sub_system_size

uint16_t PeerstoreIterationStartMessage::sub_system_size

Size of the sub_system string Allocated at position 0 after this struct.

Definition at line 227 of file peerstore.h.

Referenced by check_iterate_start(), GNUNET_PEERSTORE_iteration_start(), and handle_iterate_start().

◆ reserved

uint16_t PeerstoreIterationStartMessage::reserved

reserved

Definition at line 232 of file peerstore.h.

◆ key_size

uint16_t PeerstoreIterationStartMessage::key_size

Size of the key string Allocated at position 1 after this struct.

Definition at line 238 of file peerstore.h.

Referenced by check_iterate_start(), GNUNET_PEERSTORE_iteration_start(), and handle_iterate_start().


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