Index: net/quic/quic_protocol.h |
diff --git a/net/quic/quic_protocol.h b/net/quic/quic_protocol.h |
index 69cccd271fc527ed6bd109381f8f1ce731c90bcf..e0c3c048d4f7c3c9eff5cddc17558d17545927ae 100644 |
--- a/net/quic/quic_protocol.h |
+++ b/net/quic/quic_protocol.h |
@@ -715,7 +715,17 @@ enum CongestionFeedbackType { |
kTCP, // Used to mimic TCP. |
kInterArrival, // Use additional inter arrival information. |
kFixRate, // Provided for testing. |
- kTCPBBR, // BBR implementation based on TCP congestion feedback. |
+}; |
+ |
+// Defines for all types of congestion control algorithms that can be used in |
+// QUIC. Note that this is separate from the congestion feedback type - |
+// some congestion control algorithms may use the same feedback type |
+// (Reno and Cubic are the classic example for that). |
+enum CongestionControlType { |
+ kCubic, |
+ kReno, |
+ kFixRateCongestionControl, // Provided for testing. |
+ kBBR, |
}; |
enum LossDetectionType { |