#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) { … }
}