Lines
100 %
Functions
#pragma once
#include "source/common/quic/envoy_quic_client_packet_writer_factory.h"
namespace Envoy {
namespace Quic {
class QuicClientPacketWriterFactoryImpl : public QuicClientPacketWriterFactory {
public:
CreationResult createSocketAndQuicPacketWriter(
Network::Address::InstanceConstSharedPtr server_addr, quic::QuicNetworkHandle /*network*/,
Network::Address::InstanceConstSharedPtr& local_addr,
const Network::ConnectionSocket::OptionsSharedPtr& options) override;
};
} // namespace Quic
} // namespace Envoy