23 #include <yaz/mutex.h>
42 struct host *
find_host(database_hosts_t hosts,
const char *hostport,
int host_getaddrinfo(struct host *host, iochan_man_t iochan_man)
struct host * find_host(database_hosts_t hosts, const char *hostport, const char *proxy, int port, iochan_man_t iochan_man)
struct connection * connections
void database_hosts_destroy(database_hosts_t *)
Represents a physical, reusable connection to a remote Z39.50 host.
database_hosts_t database_hosts_create(void)
Represents a host (irrespective of databases)
struct database_hosts * database_hosts_t