in quic/logging/QLoggerTypes.cpp [898:946]
folly::StringPiece toString(QLogEventType type) {
switch (type) {
case QLogEventType::PacketSent:
return "packet_sent";
case QLogEventType::PacketReceived:
return "packet_received";
case QLogEventType::ConnectionClose:
return "connection_close";
case QLogEventType::TransportSummary:
return "transport_summary";
case QLogEventType::CongestionMetricUpdate:
return "congestion_metric_update";
case QLogEventType::PacingMetricUpdate:
return "pacing_metric_update";
case QLogEventType::AppIdleUpdate:
return "app_idle_update";
case QLogEventType::PacketDrop:
return "packet_drop";
case QLogEventType::DatagramReceived:
return "datagram_received";
case QLogEventType::LossAlarm:
return "loss_alarm";
case QLogEventType::PacketsLost:
return "packets_lost";
case QLogEventType::TransportStateUpdate:
return "transport_state_update";
case QLogEventType::PacketBuffered:
return "packet_buffered";
case QLogEventType::PacketAck:
return "packet_ack";
case QLogEventType::MetricUpdate:
return "metric_update";
case QLogEventType::StreamStateUpdate:
return "stream_state_update";
case QLogEventType::PacingObservation:
return "pacing_observation";
case QLogEventType::AppLimitedUpdate:
return "app_limited_update";
case QLogEventType::BandwidthEstUpdate:
return "bandwidth_est_update";
case QLogEventType::ConnectionMigration:
return "connection_migration";
case QLogEventType::PathValidation:
return "path_validation";
case QLogEventType::PriorityUpdate:
return "priority";
}
folly::assume_unreachable();
}