|
void | grpc_chttp2_list_add_writable_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
| Get a writable stream returns non-zero if there was a stream available. More...
|
|
void | grpc_chttp2_list_add_first_writable_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_writable_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_transport_writing *transport_writing, grpc_chttp2_stream_global **stream_global, grpc_chttp2_stream_writing **stream_writing) |
|
void | grpc_chttp2_list_remove_writable_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
void | grpc_chttp2_list_add_writing_stream (grpc_chttp2_transport_writing *transport_writing, grpc_chttp2_stream_writing *stream_writing) |
|
int | grpc_chttp2_list_have_writing_streams (grpc_chttp2_transport_writing *transport_writing) |
|
int | grpc_chttp2_list_pop_writing_stream (grpc_chttp2_transport_writing *transport_writing, grpc_chttp2_stream_writing **stream_writing) |
|
void | grpc_chttp2_list_add_written_stream (grpc_chttp2_transport_writing *transport_writing, grpc_chttp2_stream_writing *stream_writing) |
|
int | grpc_chttp2_list_pop_written_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_transport_writing *transport_writing, grpc_chttp2_stream_global **stream_global, grpc_chttp2_stream_writing **stream_writing) |
|
void | grpc_chttp2_list_add_parsing_seen_stream (grpc_chttp2_transport_parsing *transport_parsing, grpc_chttp2_stream_parsing *stream_parsing) |
|
int | grpc_chttp2_list_pop_parsing_seen_stream (grpc_chttp2_transport_global *transport_global, grpc_chttp2_transport_parsing *transport_parsing, grpc_chttp2_stream_global **stream_global, grpc_chttp2_stream_parsing **stream_parsing) |
|
void | grpc_chttp2_list_add_waiting_for_concurrency (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_waiting_for_concurrency (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global **stream_global) |
|
void | grpc_chttp2_list_add_closed_waiting_for_parsing (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_closed_waiting_for_parsing (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global **stream_global) |
|
void | grpc_chttp2_list_add_cancelled_waiting_for_writing (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_cancelled_waiting_for_writing (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global **stream_global) |
|
void | grpc_chttp2_list_add_incoming_window_updated (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_incoming_window_updated (grpc_chttp2_transport_global *transport_global, grpc_chttp2_transport_parsing *transport_parsing, grpc_chttp2_stream_global **stream_global, grpc_chttp2_stream_parsing **stream_parsing) |
|
void | grpc_chttp2_list_remove_incoming_window_updated (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
void | grpc_chttp2_list_add_read_write_state_changed (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global *stream_global) |
|
int | grpc_chttp2_list_pop_read_write_state_changed (grpc_chttp2_transport_global *transport_global, grpc_chttp2_stream_global **stream_global) |
|
void | grpc_chttp2_register_stream (grpc_chttp2_transport *t, grpc_chttp2_stream *s) |
|
int | grpc_chttp2_unregister_stream (grpc_chttp2_transport *t, grpc_chttp2_stream *s) |
|
int | grpc_chttp2_has_streams (grpc_chttp2_transport *t) |
|
void | grpc_chttp2_for_all_streams (grpc_chttp2_transport_global *transport_global, void *user_data, void(*cb)(grpc_chttp2_transport_global *transport_global, void *user_data, grpc_chttp2_stream_global *stream_global)) |
|