GNUnet 0.21.2
GetKeyMessage Struct Reference

Message to the datastore service asking about specific content. More...

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

Collaboration diagram for GetKeyMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY. More...
 
uint32_t type
 Desired content type. More...
 
uint64_t next_uid
 UID at which to start the search. More...
 
uint32_t random
 If true return a random result. More...
 
struct GNUNET_HashCode key
 Desired key. More...
 

Detailed Description

Message to the datastore service asking about specific content.

Definition at line 107 of file datastore.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GetKeyMessage::header

Type is GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY.

Definition at line 112 of file datastore.h.

◆ type

uint32_t GetKeyMessage::type

Desired content type.

(actually an enum GNUNET_BLOCK_Type)

Definition at line 117 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key().

◆ next_uid

uint64_t GetKeyMessage::next_uid

UID at which to start the search.

Definition at line 122 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key().

◆ random

uint32_t GetKeyMessage::random

If true return a random result.

Definition at line 127 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key().

◆ key

struct GNUNET_HashCode GetKeyMessage::key

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