| 1288 | } |
| 1289 | |
| 1290 | int h2_stream_wants_send_data(h2_stream *stream) |
| 1291 | { |
| 1292 | H2_STRM_ASSERT_MAGIC(stream, H2_STRM_MAGIC_OK); |
| 1293 | return h2_stream_is_ready(stream) && |
| 1294 | ((stream->out_buffer && !APR_BRIGADE_EMPTY(stream->out_buffer)) || |
| 1295 | (stream->output && !h2_beam_empty(stream->output))); |
| 1296 | } |
| 1297 | |
| 1298 | int h2_stream_is_at(const h2_stream *stream, h2_stream_state_t state) |
| 1299 | { |
no test coverage detected