#include <grpc/support/port_platform.h>#include <stdint.h>#include <iosfwd>#include <string>#include "absl/functional/function_ref.h"#include "absl/status/status.h"#include "absl/types/optional.h"#include "absl/utility/utility.h"#include <grpc/support/log.h>#include "src/core/lib/debug/trace.h"#include "src/core/lib/gprpp/time.h"#include "src/core/lib/resource_quota/memory_quota.h"#include "src/core/lib/transport/bdp_estimator.h"#include "src/core/lib/transport/pid_controller.h"

Go to the source code of this file.
Namespaces | |
| grpc | |
| grpc::testing | |
| grpc_core | |
| grpc_core::chttp2 | |
Enumerations | |
| enum | grpc_core::chttp2::StallEdge { grpc_core::chttp2::StallEdge::kNoChange, grpc_core::chttp2::StallEdge::kStalled, grpc_core::chttp2::StallEdge::kUnstalled } |
Functions | |
| 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 | |
| grpc_core::TraceFlag | grpc_flowctl_trace |
| static constexpr uint32_t | grpc_core::chttp2::kDefaultFrameSize = 16384 |
| static constexpr uint32_t | grpc_core::chttp2::kDefaultWindow = 65535 |
| static constexpr uint32_t | grpc_core::chttp2::kFrameSize = 1024 * 1024 |
| static constexpr const uint32_t | grpc_core::chttp2::kMaxInitialWindowSize = (1u << 30) |
| static constexpr int64_t | grpc_core::chttp2::kMaxWindow = static_cast<int64_t>((1u << 31) - 1) |
| static constexpr const int64_t | grpc_core::chttp2::kMaxWindowDelta = (1u << 20) |
| static constexpr const uint32_t | grpc_core::chttp2::kMinInitialWindowSize = 128 |
| grpc_core::TraceFlag grpc_flowctl_trace |