Go to the source code of this file.
|
grpc_error * | grpc_chttp2_data_parser_begin_frame (grpc_chttp2_data_parser *parser, uint8_t flags, uint32_t stream_id, grpc_chttp2_stream *s) |
|
grpc_error * | grpc_chttp2_data_parser_parse (void *parser, grpc_chttp2_transport *t, grpc_chttp2_stream *s, const grpc_slice &slice, int is_last) |
|
void | grpc_chttp2_encode_data (uint32_t id, grpc_slice_buffer *inbuf, uint32_t write_bytes, int is_eof, grpc_transport_one_way_stats *stats, grpc_slice_buffer *outbuf) |
|
grpc_error * | grpc_deframe_unprocessed_incoming_frames (grpc_chttp2_data_parser *p, grpc_chttp2_stream *s, grpc_slice_buffer *slices, grpc_slice *slice_out, grpc_core::OrphanablePtr< grpc_core::ByteStream > *stream_out) |
|
◆ grpc_chttp2_stream_state
Enumerator |
---|
GRPC_CHTTP2_DATA_FH_0 | |
GRPC_CHTTP2_DATA_FH_1 | |
GRPC_CHTTP2_DATA_FH_2 | |
GRPC_CHTTP2_DATA_FH_3 | |
GRPC_CHTTP2_DATA_FH_4 | |
GRPC_CHTTP2_DATA_FRAME | |
GRPC_CHTTP2_DATA_ERROR | |
◆ grpc_chttp2_data_parser_begin_frame()
◆ grpc_chttp2_data_parser_parse()
◆ grpc_chttp2_encode_data()
◆ grpc_deframe_unprocessed_incoming_frames()