19 #ifndef GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_CHTTP2_TRANSPORT_H
20 #define GRPC_CORE_EXT_TRANSPORT_CHTTP2_TRANSPORT_CHTTP2_TRANSPORT_H
grpc_core::DebugOnlyTraceFlag grpc_trace_chttp2_hpack_parser
void grpc_chttp2_transport_start_reading(grpc_transport *transport, grpc_slice_buffer *read_buffer, grpc_closure *notify_on_receive_settings, grpc_closure *notify_on_close)
Takes ownership of read_buffer, which (if non-NULL) contains leftover bytes previously read from the ...
Definition: chttp2_transport.cc:3344
grpc_core::TraceFlag grpc_trace_http2_stream_state
bool g_flow_control_enabled
Definition: chttp2_transport.cc:169
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:3336
grpc_core::RefCountedPtr< grpc_core::channelz::SocketNode > grpc_chttp2_transport_get_socket_node(grpc_transport *transport)
Definition: chttp2_transport.cc:3330
grpc_core::TraceFlag grpc_http_trace
grpc_core::DebugOnlyTraceFlag grpc_trace_chttp2_refcount
grpc_core::TraceFlag grpc_keepalive_trace
Round Robin Policy.
Definition: backend_metric.cc:26
void TestOnlySetGlobalHttp2TransportDestructCallback(TestOnlyGlobalHttp2TransportDestructCallback callback)
Definition: chttp2_transport.cc:184
void TestOnlySetGlobalHttp2TransportInitCallback(TestOnlyGlobalHttp2TransportInitCallback callback)
Definition: chttp2_transport.cc:179
void(* TestOnlyGlobalHttp2TransportInitCallback)()
Definition: chttp2_transport.h:53
void(* TestOnlyGlobalHttp2TransportDestructCallback)()
Definition: chttp2_transport.h:54
An array of arguments that can be passed around.
Definition: grpc_types.h:132
A closure over a grpc_iomgr_cb_func.
Definition: closure.h:56
Definition: endpoint.h:106
Definition: resource_quota.cc:65
Represents an expandable array of slices, to be interpreted as a single item.
Definition: slice.h:78
Definition: transport_impl.h:66