Transport arrangements and texts

Macros

#define GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP_TEXT   "See getdns_context_set_dns_transport()"
 
#define GETDNS_TRANSPORT_UDP_ONLY_TEXT   "See getdns_context_set_dns_transport()"
 
#define GETDNS_TRANSPORT_TCP_ONLY_TEXT   "See getdns_context_set_dns_transport()"
 
#define GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"
 
#define GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN   544
 
#define GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"
 
#define GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN   545
 
#define GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"
 

Typedefs

typedef enum getdns_transport_t getdns_transport_t
 

Enumerations

enum  getdns_transport_t { GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP = 540 , GETDNS_TRANSPORT_UDP_ONLY = 541 , GETDNS_TRANSPORT_TCP_ONLY = 542 , GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN = 543 }
 

Detailed Description

Macro Definition Documentation

◆ GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP_TEXT

#define GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 185 of file getdns.h.

◆ GETDNS_TRANSPORT_UDP_ONLY_TEXT

#define GETDNS_TRANSPORT_UDP_ONLY_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 186 of file getdns.h.

◆ GETDNS_TRANSPORT_TCP_ONLY_TEXT

#define GETDNS_TRANSPORT_TCP_ONLY_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 187 of file getdns.h.

◆ GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN_TEXT

#define GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 188 of file getdns.h.

◆ GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN

#define GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN   544

WARNING! Do not use the constants below. They will be removed from future releases. Please use the getdns_context_set_dns_transport_list with the GETDNS_TRANSPORT_UDP, GETDNS_TRANSPORT_TCP and GETDNS_TRANSPORT_TLS constants instead.

Definition at line 174 of file getdns_extra.h.

◆ GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN_TEXT

#define GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 175 of file getdns_extra.h.

◆ GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN

#define GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN   545

Definition at line 176 of file getdns_extra.h.

◆ GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN_TEXT

#define GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN_TEXT   "See getdns_context_set_dns_transport()"

Definition at line 177 of file getdns_extra.h.

Typedef Documentation

◆ getdns_transport_t

Enumeration Type Documentation

◆ getdns_transport_t

Enumerator
GETDNS_TRANSPORT_UDP_FIRST_AND_FALL_BACK_TO_TCP 
GETDNS_TRANSPORT_UDP_ONLY 
GETDNS_TRANSPORT_TCP_ONLY 
GETDNS_TRANSPORT_TCP_ONLY_KEEP_CONNECTIONS_OPEN 

Definition at line 178 of file getdns.h.