LCOV - code coverage report
Current view: top level - source/extensions/quic/crypto_stream - envoy_quic_crypto_server_stream.cc (source / functions) Hit Total Coverage
Test: coverage.dat Lines: 0 3 0.0 %
Date: 2024-01-05 06:35:25 Functions: 0 1 0.0 %

          Line data    Source code
       1             : #include "source/extensions/quic/crypto_stream/envoy_quic_crypto_server_stream.h"
       2             : 
       3             : namespace Envoy {
       4             : namespace Quic {
       5             : 
       6             : std::unique_ptr<quic::QuicCryptoServerStreamBase>
       7             : EnvoyQuicCryptoServerStreamFactoryImpl::createEnvoyQuicCryptoServerStream(
       8             :     const quic::QuicCryptoServerConfig* crypto_config,
       9             :     quic::QuicCompressedCertsCache* compressed_certs_cache, quic::QuicSession* session,
      10             :     quic::QuicCryptoServerStreamBase::Helper* helper,
      11             :     // Though this extension doesn't use the two parameters below, they might be used by
      12             :     // downstreams. Do not remove them.
      13             :     OptRef<const Network::DownstreamTransportSocketFactory> /*transport_socket_factory*/,
      14           0 :     Envoy::Event::Dispatcher& /*dispatcher*/) {
      15           0 :   return quic::CreateCryptoServerStream(crypto_config, compressed_certs_cache, session, helper);
      16           0 : }
      17             : 
      18             : REGISTER_FACTORY(EnvoyQuicCryptoServerStreamFactoryImpl,
      19             :                  EnvoyQuicCryptoServerStreamFactoryInterface);
      20             : 
      21             : } // namespace Quic
      22             : } // namespace Envoy

Generated by: LCOV version 1.15