comparison src/event/quic/ngx_event_quic.h @ 8890:b4c7853b0488 quic

QUIC: added shutdown support in stream proxy.
author Vladimir Homutov <vl@nginx.com>
date Thu, 23 Sep 2021 16:25:49 +0300
parents 9ae239d2547d
children 4b2d259bdadd
comparison
equal deleted inserted replaced
8889:61d0fa67b55e 8890:b4c7853b0488
90 void ngx_quic_finalize_connection(ngx_connection_t *c, ngx_uint_t err, 90 void ngx_quic_finalize_connection(ngx_connection_t *c, ngx_uint_t err,
91 const char *reason); 91 const char *reason);
92 void ngx_quic_shutdown_connection(ngx_connection_t *c, ngx_uint_t err, 92 void ngx_quic_shutdown_connection(ngx_connection_t *c, ngx_uint_t err,
93 const char *reason); 93 const char *reason);
94 ngx_int_t ngx_quic_reset_stream(ngx_connection_t *c, ngx_uint_t err); 94 ngx_int_t ngx_quic_reset_stream(ngx_connection_t *c, ngx_uint_t err);
95 ngx_int_t ngx_quic_shutdown_stream(ngx_connection_t *c, int how);
95 uint32_t ngx_quic_version(ngx_connection_t *c); 96 uint32_t ngx_quic_version(ngx_connection_t *c);
96 ngx_int_t ngx_quic_handle_read_event(ngx_event_t *rev, ngx_uint_t flags); 97 ngx_int_t ngx_quic_handle_read_event(ngx_event_t *rev, ngx_uint_t flags);
97 ngx_int_t ngx_quic_handle_write_event(ngx_event_t *wev, size_t lowat); 98 ngx_int_t ngx_quic_handle_write_event(ngx_event_t *wev, size_t lowat);
98 ngx_int_t ngx_quic_get_packet_dcid(ngx_log_t *log, u_char *data, size_t len, 99 ngx_int_t ngx_quic_get_packet_dcid(ngx_log_t *log, u_char *data, size_t len,
99 ngx_str_t *dcid); 100 ngx_str_t *dcid);