Lines Matching refs:host
96 struct http_client_host *host;
291 struct http_client_host *host;
298 /* current index in host->ips */
335 /* the ip addresses DNS returned for this host */
340 /* private instance for each client that uses this host */
360 /* separate queue for each host port */
621 http_client_queue_get(struct http_client_host *host,
653 /* host (shared) */
660 /* host */
663 http_client_host_get_ips_count(struct http_client_host *host)
665 return host->shared->ips_count;
669 http_client_host_get_ip(struct http_client_host *host,
672 i_assert(idx < host->shared->ips_count);
673 return &host->shared->ips[idx];
677 http_client_host_ready(struct http_client_host *host)
679 return host->shared->dns_lookup == NULL;
686 void http_client_host_submit_request(struct http_client_host *host,
688 void http_client_host_switch_ioloop(struct http_client_host *host);
689 void http_client_host_check_idle(struct http_client_host *host);
690 int http_client_host_refresh(struct http_client_host *host);
691 bool http_client_host_get_ip_idx(struct http_client_host *host,