Mercurial > hg > nginx-quic
comparison src/event/ngx_event_quic_transport.h @ 7703:ff540f13d95d quic
MAX_DATA frame parser/handler.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Wed, 18 Mar 2020 23:26:26 +0300 |
parents | d3b26c3bea22 |
children | 1f002206a59b |
comparison
equal
deleted
inserted
replaced
7702:d3b26c3bea22 | 7703:ff540f13d95d |
---|---|
108 u_char *data; | 108 u_char *data; |
109 } ngx_quic_stream_frame_t; | 109 } ngx_quic_stream_frame_t; |
110 | 110 |
111 | 111 |
112 typedef struct { | 112 typedef struct { |
113 uint64_t max_data; | |
114 } ngx_quic_max_data_frame_t; | |
115 | |
116 | |
117 typedef struct { | |
113 uint64_t error_code; | 118 uint64_t error_code; |
114 uint64_t frame_type; | 119 uint64_t frame_type; |
115 ngx_str_t reason; | 120 ngx_str_t reason; |
116 } ngx_quic_close_frame_t; | 121 } ngx_quic_close_frame_t; |
117 | 122 |
144 union { | 149 union { |
145 ngx_quic_ack_frame_t ack; | 150 ngx_quic_ack_frame_t ack; |
146 ngx_quic_crypto_frame_t crypto; | 151 ngx_quic_crypto_frame_t crypto; |
147 ngx_quic_new_conn_id_frame_t ncid; | 152 ngx_quic_new_conn_id_frame_t ncid; |
148 ngx_quic_stream_frame_t stream; | 153 ngx_quic_stream_frame_t stream; |
154 ngx_quic_max_data_frame_t max_data; | |
149 ngx_quic_close_frame_t close; | 155 ngx_quic_close_frame_t close; |
150 ngx_quic_reset_stream_frame_t reset_stream; | 156 ngx_quic_reset_stream_frame_t reset_stream; |
151 ngx_quic_stop_sending_frame_t stop_sending; | 157 ngx_quic_stop_sending_frame_t stop_sending; |
152 ngx_quic_streams_blocked_frame_t streams_blocked; | 158 ngx_quic_streams_blocked_frame_t streams_blocked; |
153 } u; | 159 } u; |