// Copyright 2016 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. #ifndef QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_UNKNOWN_PAYLOAD_DECODER_H_ #define QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_UNKNOWN_PAYLOAD_DECODER_H_ // Decodes the payload of a frame whose type unknown. According to the HTTP/2 // specification (http://httpwg.org/specs/rfc7540.html#FrameHeader): // Implementations MUST ignore and discard any frame that has // a type that is unknown. #include "quiche/http2/decoder/decode_buffer.h" #include "quiche/http2/decoder/decode_status.h" #include "quiche/http2/decoder/frame_decoder_state.h" #include "quiche/common/platform/api/quiche_export.h" namespace http2 { class QUICHE_EXPORT UnknownPayloadDecoder { … }; } // namespace http2 #endif // QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_UNKNOWN_PAYLOAD_DECODER_H_