File: qmux_http.h

package info (click to toggle)
haproxy 2.6.12-1%2Bdeb12u2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 21,096 kB
  • sloc: ansic: 211,463; javascript: 2,442; sh: 2,173; xml: 1,756; python: 1,301; makefile: 1,083; perl: 168
file content (19 lines) | stat: -rw-r--r-- 557 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef _HAPROXY_MUX_QUIC_HTTP_H
#define _HAPROXY_MUX_QUIC_HTTP_H

#ifdef USE_QUIC

#include <haproxy/buf.h>
#include <haproxy/mux_quic.h>

size_t qcs_http_rcv_buf(struct qcs *qcs, struct buffer *buf, size_t count,
                        char *fin);
size_t qcs_http_snd_buf(struct qcs *qcs, struct buffer *buf, size_t count,
                        char *fin);
size_t qcs_http_reset_buf(struct qcs *qcs, struct buffer *buf, size_t count);

void qcs_http_handle_standalone_fin(struct qcs *qcs);

#endif /* USE_QUIC */

#endif /* _HAPROXY_MUX_QUIC_HTTP_H */