#include "quiche/quic/core/qpack/qpack_decoded_headers_accumulator.h"
#include <utility>
#include "absl/strings/string_view.h"
#include "quiche/quic/core/qpack/qpack_decoder.h"
#include "quiche/quic/core/qpack/qpack_header_table.h"
#include "quiche/quic/platform/api/quic_bug_tracker.h"
#include "quiche/quic/platform/api/quic_flags.h"
namespace quic {
QpackDecodedHeadersAccumulator::QpackDecodedHeadersAccumulator(
QuicStreamId id, QpackDecoder* qpack_decoder, Visitor* visitor,
size_t max_header_list_size)
: … { … }
void QpackDecodedHeadersAccumulator::OnHeaderDecoded(absl::string_view name,
absl::string_view value) { … }
void QpackDecodedHeadersAccumulator::OnDecodingCompleted() { … }
void QpackDecodedHeadersAccumulator::OnDecodingErrorDetected(
QuicErrorCode error_code, absl::string_view error_message) { … }
void QpackDecodedHeadersAccumulator::Decode(absl::string_view data) { … }
void QpackDecodedHeadersAccumulator::EndHeaderBlock() { … }
}