Public Attributes | |
grpc_transport | base |
const grpc_transport_callbacks * | cb |
void * | cb_user_data |
grpc_endpoint * | ep |
grpc_mdctx * | metadata_context |
gpr_refcount | refs |
gpr_uint8 | is_client |
gpr_mu | mu |
gpr_cv | cv |
gpr_uint8 | reading |
gpr_uint8 | writing |
gpr_uint8 | calling_back |
gpr_uint8 | destroying |
gpr_uint8 | closed |
error_state | error_state |
op_closure_array | pending_callbacks |
op_closure_array | executing_callbacks |
gpr_uint32 | next_stream_id |
gpr_uint32 | last_incoming_stream_id |
gpr_uint32 | settings [NUM_SETTING_SETS][GRPC_CHTTP2_NUM_SETTINGS] |
gpr_uint32 | force_send_settings |
gpr_uint8 | sent_local_settings |
gpr_uint8 | dirtied_local_settings |
gpr_uint32 | outgoing_window |
gpr_uint32 | incoming_window |
gpr_uint32 | connection_window_target |
deframe_transport_state | deframe_state |
gpr_uint8 | incoming_frame_type |
gpr_uint8 | incoming_frame_flags |
gpr_uint8 | header_eof |
gpr_uint32 | expect_continuation_stream_id |
gpr_uint32 | incoming_frame_size |
gpr_uint32 | incoming_stream_id |
grpc_chttp2_hpack_compressor | hpack_compressor |
grpc_chttp2_hpack_parser | hpack_parser |
union { | |
grpc_chttp2_window_update_parser window_update | |
grpc_chttp2_settings_parser settings | |
grpc_chttp2_ping_parser ping | |
} | simple_parsers |
grpc_chttp2_goaway_parser | goaway_parser |
pending_goaway * | pending_goaways |
size_t | num_pending_goaways |
size_t | cap_pending_goaways |
grpc_stream_op_buffer | new_stream_sopb |
grpc_stream_op_buffer | nuke_later_sopb |
void * | parser_data |
stream * | incoming_stream |
grpc_chttp2_parse_error(* | parser )(void *parser_user_data, grpc_chttp2_parse_state *state, gpr_slice slice, int is_last) |
gpr_slice_buffer | outbuf |
gpr_slice_buffer | qbuf |
stream_list | lists [STREAM_LIST_COUNT] |
grpc_chttp2_stream_map | stream_map |
grpc_mdstr * | str_grpc_timeout |
outstanding_ping * | pings |
size_t | ping_count |
size_t | ping_capacity |
gpr_int64 | ping_counter |