GNUnet  0.16.x
Data Fields
GNUNET_GNS_LookupRequest Struct Reference

Handle to a lookup request. More...

Collaboration diagram for GNUNET_GNS_LookupRequest:

Data Fields

struct GNUNET_GNS_LookupRequestnext
 DLL. More...
struct GNUNET_GNS_LookupRequestprev
 DLL. More...
struct GNUNET_GNS_Handlegns_handle
 handle to gns More...
GNUNET_GNS_LookupResultProcessor lookup_proc
 processor to call on lookup result More...
void * proc_cls
 lookup_proc closure More...
struct GNUNET_MQ_Envelopeenv
 Envelope with the message for this queue entry. More...
uint32_t r_id
 request id More...

Detailed Description

Handle to a lookup request.

Definition at line 48 of file gns_api.c.

Field Documentation

◆ next

struct GNUNET_GNS_LookupRequest* GNUNET_GNS_LookupRequest::next


Definition at line 53 of file gns_api.c.

◆ prev

struct GNUNET_GNS_LookupRequest* GNUNET_GNS_LookupRequest::prev


Definition at line 58 of file gns_api.c.

◆ gns_handle

struct GNUNET_GNS_Handle* GNUNET_GNS_LookupRequest::gns_handle

handle to gns

Definition at line 63 of file gns_api.c.

◆ lookup_proc

GNUNET_GNS_LookupResultProcessor GNUNET_GNS_LookupRequest::lookup_proc

processor to call on lookup result

Definition at line 68 of file gns_api.c.

◆ proc_cls

void* GNUNET_GNS_LookupRequest::proc_cls

lookup_proc closure

Definition at line 73 of file gns_api.c.

Referenced by GNUNET_GNS_lookup(), GNUNET_GNS_lookup_limited(), and handle_result().

◆ env

struct GNUNET_MQ_Envelope* GNUNET_GNS_LookupRequest::env

Envelope with the message for this queue entry.

Definition at line 78 of file gns_api.c.

◆ r_id

uint32_t GNUNET_GNS_LookupRequest::r_id

request id

Definition at line 83 of file gns_api.c.

Referenced by handle_result().

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