libfetch 0.0.0
A lightweight asynchronous HTTP/1.1 client library implementing a subset of the WHATWG Fetch API.
Loading...
Searching...
No Matches
dns_config_t Struct Reference

Configuration structure for DNS resolver. More...

#include <dns.h>

Data Fields

int timeout_ms
 
int max_concurrent
 
bool prefer_ipv4
 
bool prefer_ipv6
 

Detailed Description

Configuration structure for DNS resolver.

Contains various configuration options to customize the behavior of the DNS resolver.

Field Documentation

◆ max_concurrent

int dns_config_t::max_concurrent

Maximum concurrent requests (0 = unlimited)

◆ prefer_ipv4

bool dns_config_t::prefer_ipv4

Prefer IPv4 addresses in results

◆ prefer_ipv6

bool dns_config_t::prefer_ipv6

Prefer IPv6 addresses in results

◆ timeout_ms

int dns_config_t::timeout_ms

Timeout in milliseconds (0 = no timeout)


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