GNUnet  0.10.x
Data Fields
GNUNET_DNSSTUB_Context Struct Reference

Handle to the stub resolver. More...

Collaboration diagram for GNUNET_DNSSTUB_Context:
[legend]

Data Fields

struct GNUNET_DNSSTUB_RequestSocketsockets
 Array of all open sockets for DNS requests. More...
 
struct DnsServerdns_head
 DLL of DNS resolvers we use. More...
 
struct DnsServerdns_tail
 DLL of DNS resolvers we use. More...
 
struct GNUNET_TIME_Relative retry_freq
 How frequently do we retry requests? More...
 
unsigned int num_sockets
 Length of sockets array. More...
 

Detailed Description

Handle to the stub resolver.

Definition at line 125 of file dnsstub.c.

Field Documentation

◆ sockets

struct GNUNET_DNSSTUB_RequestSocket* GNUNET_DNSSTUB_Context::sockets

Array of all open sockets for DNS requests.

Definition at line 131 of file dnsstub.c.

Referenced by get_request_socket(), GNUNET_DNSSTUB_start(), and GNUNET_DNSSTUB_stop().

◆ dns_head

struct DnsServer* GNUNET_DNSSTUB_Context::dns_head

◆ dns_tail

struct DnsServer* GNUNET_DNSSTUB_Context::dns_tail

DLL of DNS resolvers we use.

Definition at line 141 of file dnsstub.c.

Referenced by GNUNET_DNSSTUB_add_dns_ip(), GNUNET_DNSSTUB_add_dns_sa(), and GNUNET_DNSSTUB_stop().

◆ retry_freq

struct GNUNET_TIME_Relative GNUNET_DNSSTUB_Context::retry_freq

How frequently do we retry requests?

Definition at line 146 of file dnsstub.c.

Referenced by GNUNET_DNSSTUB_set_retry(), GNUNET_DNSSTUB_start(), and transmit_query().

◆ num_sockets

unsigned int GNUNET_DNSSTUB_Context::num_sockets

Length of sockets array.

Definition at line 151 of file dnsstub.c.

Referenced by get_request_socket(), GNUNET_DNSSTUB_start(), and GNUNET_DNSSTUB_stop().


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