GNUnet  0.11.x
Data Fields
LookupMessage Struct Reference

Message from client to GNS service to lookup records. More...

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

Collaboration diagram for LookupMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP. More...
 
uint32_t id
 Unique identifier for this request (for key collisions). More...
 
struct GNUNET_CRYPTO_EcdsaPublicKey zone
 Zone that is to be used for lookup. More...
 
int16_t options
 Local options for where to look for results (an enum GNUNET_GNS_LocalOptions in NBO). More...
 
int16_t reserved
 Always 0. More...
 
int32_t type
 the type of record to look up More...
 

Detailed Description

Message from client to GNS service to lookup records.

Client informs service about desire to lookup a (single) pseudonym.

Definition at line 36 of file gns.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader LookupMessage::header

◆ id

uint32_t LookupMessage::id

Unique identifier for this request (for key collisions).

Definition at line 46 of file gns.h.

Referenced by GNUNET_GNS_lookup(), and handle_lookup().

◆ zone

struct GNUNET_CRYPTO_EcdsaPublicKey LookupMessage::zone

Zone that is to be used for lookup.

Definition at line 51 of file gns.h.

Referenced by GNUNET_GNS_lookup(), and handle_lookup().

◆ options

int16_t LookupMessage::options

Local options for where to look for results (an enum GNUNET_GNS_LocalOptions in NBO).

Definition at line 57 of file gns.h.

Referenced by GNUNET_GNS_lookup(), and handle_lookup().

◆ reserved

int16_t LookupMessage::reserved

Always 0.

Definition at line 62 of file gns.h.

◆ type

int32_t LookupMessage::type

the type of record to look up

Definition at line 67 of file gns.h.

Referenced by GNUNET_GNS_lookup(), and handle_lookup().


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