19 #ifndef GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_CHTTP2_TRANSPORT_H 20 #define GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_CHTTP2_TRANSPORT_H grpc_core::TraceFlag grpc_http_trace
grpc_core::DebugOnlyTraceFlag grpc_trace_chttp2_hpack_parser
An array of arguments that can be passed around.
Definition: grpc_types.h:132
void grpc_chttp2_transport_start_reading(grpc_transport *transport, grpc_slice_buffer *read_buffer, grpc_closure *notify_on_receive_settings)
Takes ownership of read_buffer, which (if non-NULL) contains leftover bytes previously read from the ...
Definition: chttp2_transport.cc:3332
grpc_transport * grpc_create_chttp2_transport(const grpc_channel_args *channel_args, grpc_endpoint *ep, bool is_client, grpc_resource_user *resource_user=nullptr)
Definition: chttp2_transport.cc:3324
Represents an expandable array of slices, to be interpreted as a single item.
Definition: slice.h:78
grpc_core::DebugOnlyTraceFlag grpc_trace_chttp2_refcount
Definition: resource_quota.cc:63
A closure over a grpc_iomgr_cb_func.
Definition: closure.h:56
Definition: endpoint.h:102
grpc_core::TraceFlag grpc_trace_http2_stream_state
grpc_core::RefCountedPtr< grpc_core::channelz::SocketNode > grpc_chttp2_transport_get_socket_node(grpc_transport *transport)
Definition: chttp2_transport.cc:3318
Definition: transport_impl.h:66
bool g_flow_control_enabled
Definition: chttp2_transport.cc:169