Move all of the individual alarms in QuicConnection into a new holder class.
This is a first step towards replacing individual alarms with one big connection-wide alarm.
This CL only covers alarms in the QuicConnection itself; some of the adjacent alarms will be moved in the follow-up CL.
PiperOrigin-RevId: 628392148
diff --git a/build/source_list.json b/build/source_list.json
index 38d2b75..b49530e 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -281,6 +281,7 @@
"quiche/quic/core/quic_coalesced_packet.h",
"quiche/quic/core/quic_config.h",
"quiche/quic/core/quic_connection.h",
+ "quiche/quic/core/quic_connection_alarms.h",
"quiche/quic/core/quic_connection_context.h",
"quiche/quic/core/quic_connection_id.h",
"quiche/quic/core/quic_connection_id_manager.h",
@@ -612,6 +613,7 @@
"quiche/quic/core/quic_coalesced_packet.cc",
"quiche/quic/core/quic_config.cc",
"quiche/quic/core/quic_connection.cc",
+ "quiche/quic/core/quic_connection_alarms.cc",
"quiche/quic/core/quic_connection_context.cc",
"quiche/quic/core/quic_connection_id.cc",
"quiche/quic/core/quic_connection_id_manager.cc",