#include "net/quic/mock_crypto_client_stream_factory.h"
#include "base/lazy_instance.h"
#include "net/quic/quic_chromium_client_session.h"
#include "net/third_party/quiche/src/quiche/quic/core/quic_crypto_client_stream.h"
string;
namespace net {
MockCryptoClientStreamFactory::~MockCryptoClientStreamFactory() = default;
MockCryptoClientStreamFactory::MockCryptoClientStreamFactory()
: … { … }
void MockCryptoClientStreamFactory::SetConfig(const quic::QuicConfig& config) { … }
void MockCryptoClientStreamFactory::SetConfigForServerId(
const quic::QuicServerId& server_id,
const quic::QuicConfig& config) { … }
std::unique_ptr<quic::QuicCryptoClientStream>
MockCryptoClientStreamFactory::CreateQuicCryptoClientStream(
const quic::QuicServerId& server_id,
QuicChromiumClientSession* session,
std::unique_ptr<quic::ProofVerifyContext> ,
quic::QuicCryptoClientConfig* crypto_config) { … }
MockCryptoClientStream* MockCryptoClientStreamFactory::last_stream() const { … }
}