GNUnet 0.21.1
LookupResultMessage Struct Reference

Message from GNS service to client: new results. More...

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

Collaboration diagram for LookupResultMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP_RESULT. More...
 
uint32_t id
 Unique identifier for this request (for key collisions). More...
 
uint32_t rd_count
 The number of records contained in response. More...
 

Detailed Description

Message from GNS service to client: new results.

Definition at line 79 of file gns.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader LookupResultMessage::header

Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP_RESULT.

Definition at line 84 of file gns.h.

Referenced by check_result(), and handle_result().

◆ id

uint32_t LookupResultMessage::id

Unique identifier for this request (for key collisions).

Definition at line 89 of file gns.h.

Referenced by handle_result(), and send_lookup_response().

◆ rd_count

uint32_t LookupResultMessage::rd_count

The number of records contained in response.

Zero for NXDOMAIN (as GNS always returns all records, there is no "NO DATA" case).

Definition at line 96 of file gns.h.

Referenced by check_result(), handle_result(), and send_lookup_response().


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