Package getdns-devel

Development package that includes the header files

http://www.getdnsapi.net

The devel package contains the getdns library and the include files and
some example C code.

Library Functions (Section 3)
getdns_address
The getdns_address(3) and getdns_address_sync functions provide public entry points into the getdns API library to retrieve the address given a host name. They...
getdns_cancel_callback
To cancel an outstanding callback, use getdns_cancel_callback. This causes the API to call the callback with a callback_type of GETDNS_CALLBACK_CANCEL if the...
getdns_context
Calls to getdns functions require a DNS context, which is a group of API settings that affect how DNS calls are made. For most applications, a default context...
getdns_context_set_append_name
These functions are used to manipulate a previously allocated and initialized context, see getdns_context (3) for more details on the functions used to...
getdns_convert
Names in DNS fields are stored in a fashion very different from the normal presentation format normally used in applications. The DNS format is described in the...
getdns_dict
The getdns_dict type is used to manage name/value pairs in which the names are strings and the data types of the values are heterogeneous and include
getdns_dict_get
The getdns_dict type is used to manage name/value pairs in which the names are strings and the data types of the values are heterogeneous and include
getdns_dict_set
The getdns_dict type is used to manage name/value pairs in which the names are strings and the data types of the values are heterogeneous and include
getdns_display_ip_address
This helper function returns a nicely formatted string representation of the IPv4 or IPv6 address. The length of the bindata is used to determine whether the...
getdns_general
The getdns_general(3) and getdns_general_sync functions provide public entry points into the getdns API library to retrieve any valid responses to a query from...
getdns_hostname
The getdns_hostname(3) and getdns_hostname_sync functions provide public entry points into the getdns API library to retrieve the host name given an address...
getdns_list
The getdns_list type is used to manage heterogeneous indexed lists name/value pairs in which the data types of the values include
getdns_list_get
getdns_list_get, getdns_list_get_bindata, getdns_list_get_data_type, getdns_list_get_dict, getdns_list_get_length, getdns_list_get_list, getdns_list_get_int --...
getdns_list_set
getdns_list_set, getdns_list_set_bindata, getdns_list_set_dict, getdns_list_set_int, getdns_list_set_list, -- set a value by index from a getdns list
getdns_pretty_print_dict
Helper function that returns a string of nicely formatted data including all of the elements in the dict. this_dict the dictionary to render as a string
getdns_root_trust_anchor
If an application wants the API to perform DNSSEC validation without using the extensions, it can use the getdns_validate_dnssec() helper function. The API will...
getdns_service
The getdns_service (3) and getdns_service_sync functions provide public entry points into the getdns API library to retrieve the SRV information given a name...
getdns_validate_dnssec
If an application wants the API to perform DNSSEC validation without using the extensions, it can use the getdns_validate_dnssec() helper function. The API will...
libgetdns
getdns is modern asynchronous DNS API intended to be useful to application developers and operating system distributors as a way of making all types of DNS...