Lines Matching defs:ares_channel_t

353 typedef struct ares_channeldata  ares_channel_t;
393 CARES_EXTERN int ares_init(ares_channel_t **channelptr);
395 CARES_EXTERN int ares_init_options(ares_channel_t **channelptr,
399 CARES_EXTERN int ares_save_options(ares_channel_t *channel,
404 CARES_EXTERN int ares_dup(ares_channel_t **dest, ares_channel_t *src);
406 CARES_EXTERN ares_status_t ares_reinit(ares_channel_t *channel);
408 CARES_EXTERN void ares_destroy(ares_channel_t *channel);
410 CARES_EXTERN void ares_cancel(ares_channel_t *channel);
416 CARES_EXTERN void ares_set_local_ip4(ares_channel_t *channel,
420 CARES_EXTERN void ares_set_local_ip6(ares_channel_t *channel,
424 CARES_EXTERN void ares_set_local_dev(ares_channel_t *channel,
427 CARES_EXTERN void ares_set_socket_callback(ares_channel_t *channel,
432 ares_channel_t *channel, ares_sock_config_callback callback, void *user_data);
434 CARES_EXTERN int ares_set_sortlist(ares_channel_t *channel,
437 CARES_EXTERN void ares_getaddrinfo(ares_channel_t *channel, const char *node,
465 ares_set_socket_functions(ares_channel_t *channel,
469 CARES_EXTERN void ares_send(ares_channel_t *channel, const unsigned char *qbuf,
472 CARES_EXTERN void ares_query(ares_channel_t *channel, const char *name,
476 CARES_EXTERN void ares_search(ares_channel_t *channel, const char *name,
480 CARES_EXTERN void ares_gethostbyname(ares_channel_t *channel, const char *name,
484 CARES_EXTERN int ares_gethostbyname_file(ares_channel_t *channel,
488 CARES_EXTERN void ares_gethostbyaddr(ares_channel_t *channel, const void *addr,
492 CARES_EXTERN void ares_getnameinfo(ares_channel_t *channel,
497 CARES_EXTERN int ares_fds(ares_channel_t *channel, fd_set *read_fds,
500 CARES_EXTERN int ares_getsock(ares_channel_t *channel, ares_socket_t *socks,
503 CARES_EXTERN struct timeval *ares_timeout(ares_channel_t *channel,
507 CARES_EXTERN void ares_process(ares_channel_t *channel, fd_set *read_fds,
510 CARES_EXTERN void ares_process_fd(ares_channel_t *channel,
750 CARES_EXTERN int ares_set_servers(ares_channel_t *channel,
753 ares_set_servers_ports(ares_channel_t *channel,
757 CARES_EXTERN int ares_set_servers_csv(ares_channel_t *channel,
759 CARES_EXTERN int ares_set_servers_ports_csv(ares_channel_t *channel,
761 CARES_EXTERN char *ares_get_servers_csv(ares_channel_t *channel);
763 CARES_EXTERN int ares_get_servers(ares_channel_t *channel,
765 CARES_EXTERN int ares_get_servers_ports(ares_channel_t *channel,
789 CARES_EXTERN ares_status_t ares_queue_wait_empty(ares_channel_t *channel,
800 CARES_EXTERN size_t ares_queue_active_queries(ares_channel_t *channel);