chromium/net/third_party/quiche/src/quiche/quic/tools/quic_tcp_like_trace_converter.cc

// Copyright (c) 2018 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.

#include "quiche/quic/tools/quic_tcp_like_trace_converter.h"

#include <algorithm>

#include "quiche/quic/core/quic_constants.h"
#include "quiche/quic/platform/api/quic_bug_tracker.h"

namespace quic {

QuicTcpLikeTraceConverter::QuicTcpLikeTraceConverter()
    :{}

QuicTcpLikeTraceConverter::StreamOffsetSegment::StreamOffsetSegment()
    :{}

QuicTcpLikeTraceConverter::StreamOffsetSegment::StreamOffsetSegment(
    QuicStreamOffset stream_offset, uint64_t connection_offset,
    QuicByteCount data_length)
    :{}

QuicTcpLikeTraceConverter::StreamInfo::StreamInfo() :{}

QuicIntervalSet<uint64_t> QuicTcpLikeTraceConverter::OnCryptoFrameSent(
    EncryptionLevel level, QuicStreamOffset offset, QuicByteCount data_length) {}

QuicIntervalSet<uint64_t> QuicTcpLikeTraceConverter::OnStreamFrameSent(
    QuicStreamId stream_id, QuicStreamOffset offset, QuicByteCount data_length,
    bool fin) {}

QuicIntervalSet<uint64_t> QuicTcpLikeTraceConverter::OnFrameSent(
    QuicStreamOffset offset, QuicByteCount data_length, bool fin,
    StreamInfo* info) {}

QuicInterval<uint64_t> QuicTcpLikeTraceConverter::OnControlFrameSent(
    QuicControlFrameId control_frame_id, QuicByteCount control_frame_length) {}

}  // namespace quic