chromium/net/third_party/quiche/src/quiche/quic/core/deterministic_connection_id_generator.h

// Copyright (c) 2022 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// A Connection ID generator that generates deterministic connection IDs for
// QUIC servers.

#ifndef QUICHE_QUIC_CORE_CONNECTION_ID_GENERATOR_DETERMINISTIC_H_
#define QUICHE_QUIC_CORE_CONNECTION_ID_GENERATOR_DETERMINISTIC_H_

#include "quiche/quic/core/connection_id_generator.h"

namespace quic {

// Generates connection IDs deterministically from the provided original
// connection ID.
class QUICHE_EXPORT DeterministicConnectionIdGenerator
    : public ConnectionIdGeneratorInterface {};

}  // namespace quic

#endif  // QUICHE_QUIC_CORE__CONNECTION_ID_GENERATOR_DETERMINISTIC_H_