- -ifndef(IBROWSE_HRL).
- -define(IBROWSE_HRL, "ibrowse.hrl").
-
- -record(url, {
- abspath,
- host,
- port,
- username,
- password,
- path,
- protocol,
- host_type % 'hostname', 'ipv4_address' or 'ipv6_address'
- }).
-
- -record(lb_pid, {host_port, pid, ets_tid}).
-
- -record(client_conn, {key, cur_pipeline_size = 0, reqs_served = 0}).
-
- -record(ibrowse_conf, {key, value}).
-
- -define(CONNECTIONS_LOCAL_TABLE, ibrowse_lb).
- -define(LOAD_BALANCER_NAMED_TABLE, ibrowse_lb).
- -define(CONF_TABLE, ibrowse_conf).
- -define(STREAM_TABLE, ibrowse_stream).
-
- -endif.
|