diff --git a/include/haproxy/hldstream-t.h b/include/haproxy/hldstream-t.h new file mode 100644 index 000000000..6c445b0df --- /dev/null +++ b/include/haproxy/hldstream-t.h @@ -0,0 +1,29 @@ +#ifndef _HAPROXY_HDLSTREAM_T_H +#define _HAPROXY_HDLSTREAM_T_H + +#include +#include +#include +#include +#include +#include +#include + +struct hldstream { + enum obj_type obj_type; + struct connection *conn; + int64_t hash; + struct hld_usr *usr; + struct hld_url *url; + const char *path; + struct stconn *sc; + struct buffer bi, bo; + struct buffer_wait buf_wait; /* wait list for buffer allocation */ + struct task *task; + int flags; + int state; + unsigned long long to_send; /* number of body data bytes to send */ + struct list list; +}; + +#endif /* _HAPROXY_HDLSTREAM_T_H */