GNUnet  0.10.x
Data Fields
GetKeyMessage Struct Reference

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

#include </home/handbook/gnunet/src/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 109 of file datastore.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GetKeyMessage::header

Type is GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY.

Definition at line 114 of file datastore.h.

◆ type

uint32_t GetKeyMessage::type

Desired content type.

(actually an enum GNUNET_BLOCK_Type)

Definition at line 119 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key(), and handle_get_key().

◆ next_uid

uint64_t GetKeyMessage::next_uid

UID at which to start the search.

Definition at line 124 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key(), and handle_get_key().

◆ random

uint32_t GetKeyMessage::random

If true return a random result.

Definition at line 129 of file datastore.h.

Referenced by GNUNET_DATASTORE_get_key(), and handle_get_key().

◆ key

struct GNUNET_HashCode GetKeyMessage::key

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