Namespaces | Functions | Variables
flow_control.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/ext/transport/chttp2/transport/flow_control.h"
#include <inttypes.h>
#include <limits.h>
#include <algorithm>
#include <cmath>
#include <ostream>
#include <string>
#include <vector>
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include "absl/strings/str_join.h"
#include <grpc/support/log.h>
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/resource_quota/memory_quota.h"
Include dependency graph for flow_control.cc:

Go to the source code of this file.

Namespaces

 grpc_core
 
 grpc_core::chttp2
 

Functions

static double grpc_core::chttp2::AdjustForMemoryPressure (double memory_pressure, double target)
 
std::ostream & grpc_core::chttp2::operator<< (std::ostream &out, const FlowControlAction &action)
 
std::ostream & grpc_core::chttp2::operator<< (std::ostream &out, FlowControlAction::Urgency u)
 

Variables

TestOnlyTransportTargetWindowEstimatesMocker * grpc_core::chttp2::g_test_only_transport_target_window_estimates_mocker
 
grpc_core::TraceFlag grpc_flowctl_trace (false, "flowctl")
 

Variable Documentation

◆ grpc_flowctl_trace

grpc_core::TraceFlag grpc_flowctl_trace(false, "flowctl")


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:13