📦 c-ares-doc
153 pages
A
- adig(1)print information collected from Domain Name System (DNS) servers✨
- ahost(1)print the A or AAAA record associated with a hostname or IP address✨
- ares_cancel(3)Cancel a resolve✨
- ares_create_query(3)Compose a single-question DNS query buffer✨
- ares_destroy(3)Destroy a resolver channel✨
- ares_destroy_options(3)Destroy options initialized with ares_save_options✨
- ares_dns_class_fromstr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_class_t(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_class_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_datatype_t(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_flags_t(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_mapping(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_opcode_t(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_opcode_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_opt_datatype_t(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_opt_get_datatype(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_opt_get_name(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_parse(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_rcode_t(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_rcode_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rec_type_fromstr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rec_type_t(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_rec_type_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_record(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_create(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_destroy(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_duplicate(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_get_flags(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_get_id(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_get_opcode(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_get_rcode(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_query_add(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_query_cnt(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_query_get(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_query_set_name(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_query_set_type(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_record_rr_add(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_record_rr_cnt(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_record_rr_del(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_record_rr_get(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_record_rr_get_const(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_record_set_id(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dns_rr(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_add_abin(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_del_abin(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_del_opt_byid(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_abin(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_abin_cnt(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_addr(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_addr6(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_bin(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_class(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_keys(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rr_get_name(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_opt(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_opt_byid(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_opt_cnt(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_str(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_ttl(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_type(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_u16(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_u32(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_get_u8(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_key_datatype(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rr_key_t(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_key_to_rec_type(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rr_key_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_rr_set_addr(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_addr6(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_bin(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_opt(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_str(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_u16(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_u32(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_rr_set_u8(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_section_t(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_dns_section_tostr(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_dns_write(3)DNS Record parsing, writing, creating and destroying functions.✨
- ares_dup(3)Duplicate a resolver channel✨
- ares_expand_name(3)Expand a DNS-encoded domain name✨
- ares_expand_string(3)Expand a length encoded string✨
- ares_fds(3)return file descriptors to select on (deprecated)✨
- ares_free_data(3)Free data allocated by several c-ares functions✨
- ares_free_hostent(3)Free host structure allocated by ares functions✨
- ares_free_string(3)Free strings allocated by ares functions✨
- ares_freeaddrinfo(3)Free addrinfo structure allocated by ares functions✨
- ares_get_servers(3)Retrieve name servers from an initialized ares_channel (deprecated)✨
- ares_get_servers_csv(3)Set or Get a list of DNS servers used for queries.✨
- ares_get_servers_ports(3)Retrieve name servers from an initialized ares_channel (deprecated)✨
- ares_getaddrinfo(3)Initiate a host query by name and service✨
- ares_gethostbyaddr(3)Initiate a host query by address✨
- ares_gethostbyname(3)Initiate a host query by name✨
- ares_gethostbyname_file(3)Lookup a name in the system's hosts file✨
- ares_getnameinfo(3)Address-to-nodename translation in protocol- independent manner✨
- ares_getsock(3)get socket descriptors to wait on (deprecated)✨
- ares_inet_ntop(3)convert a network format address to presentation format✨
- ares_inet_pton(3)convert an IPv4 or IPv6 address from text to binary form✨
- ares_init(3)Initialize a resolver channel✨
- ares_init_options(3)Initialize a resolver channel✨
- ares_library_cleanup(3)c-ares library deinitialization✨
- ares_library_init(3)c-ares library initialization✨
- ares_library_init_android(3)c-ares library Android initialization✨
- ares_library_initialized(3)get the initialization state✨
- ares_mkquery(3)Compose a single-question DNS query buffer✨
- ares_opt_param_t(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_parse_a_reply(3)Parse a reply to a DNS query of type A✨
- ares_parse_aaaa_reply(3)Parse a reply to a DNS query of type AAAA✨
- ares_parse_caa_reply(3)Parse a reply to a DNS query of type CAA✨
- ares_parse_mx_reply(3)Parse a reply to a DNS query of type MX✨
- ares_parse_naptr_reply(3)Parse a reply to a DNS query of type NAPTR✨
- ares_parse_ns_reply(3)Parse a reply to a DNS query of type NS into a hostent✨
- ares_parse_ptr_reply(3)Parse a reply to a DNS query of type PTR into a hostent✨
- ares_parse_soa_reply(3)Parse a reply to a DNS query of type SOA✨
- ares_parse_srv_reply(3)Parse a reply to a DNS query of type SRV✨
- ares_parse_txt_reply(3)Parse a reply to a DNS query of type TXT✨
- ares_parse_uri_reply(3)Parse a reply to a DNS query of type URI✨
- ares_process(3)Process events for name resolution✨
- ares_process_fd(3)Process events for name resolution✨
- ares_process_fds(3)Process events for name resolution✨
- ares_process_pending_write(3)Function for setting a callback which is triggered when there is potential pending data which needs to be written.✨
- ares_query(3)Initiate a single-question DNS query✨
- ares_query_dnsrec(3)Initiate a single-question DNS query✨
- ares_queue(3)Functions for checking the c-ares queue status✨
- ares_queue_active_queries(3)Functions for checking the c-ares queue status✨
- ares_queue_wait_empty(3)Functions for checking the c-ares queue status✨
- ares_reinit(3)ReInitialize a resolver channel from system configuration.✨
- ares_save_options(3)Save configuration values obtained from initialized ares_channel✨
- ares_search(3)Initiate a DNS query with domain search✨
- ares_search_dnsrec(3)Initiate a DNS query with domain search✨
- ares_send(3)Initiate a DNS query✨
- ares_send_dnsrec(3)Initiate a DNS query✨
- ares_set_local_dev(3)Bind to a specific network device when creating sockets.✨
- ares_set_local_ip4(3)Set local IPv4 address outgoing requests.✨
- ares_set_local_ip6(3)Set local IPv6 address outgoing requests.✨
- ares_set_pending_write_cb(3)Function for setting a callback which is triggered when there is potential pending data which needs to be written.✨
- ares_set_server_state_callback(3)Function for setting a server state callback✨
- ares_set_servers(3)Initialize name server configuration for an ares channel. (deprecated)✨
- ares_set_servers_csv(3)Set or Get a list of DNS servers used for queries.✨
- ares_set_servers_ports(3)Initialize name server configuration for an ares channel. (deprecated)✨
- ares_set_servers_ports_csv(3)Set or Get a list of DNS servers used for queries.✨
- ares_set_socket_callback(3)Set a socket creation callback✨
- ares_set_socket_configure_callback(3)Set a socket configuration callback✨
- ares_set_socket_functions(3)Set socket io callbacks✨
- ares_set_socket_functions_ex(3)Set socket io callbacks✨
- ares_set_sortlist(3)Initialize an ares_channel_t *sortlist configuration✨
- ares_strerror(3)Get the description of an ares library error code✨
- ares_svcb_param_t(3)Helper functions for converting dns record identifiers to and from their respective types, as well identifying datatypes for various records.✨
- ares_threadsafety(3)Query if c-ares was built with thread-safety✨
- ares_timeout(3)return maximum time to wait✨
- ares_tlsa_match_t(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_tlsa_selector_t(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_tlsa_usage_t(3)DNS Resource Record creating, reading, and writing functions.✨
- ares_version(3)Get the version number of the library✨
💅
getting it ready, bestie…