diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h')
-rw-r--r-- | chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h b/chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h index 92177070acc..3ac581926a1 100644 --- a/chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h +++ b/chromium/net/third_party/quiche/src/http2/hpack/decoder/hpack_decoder.h @@ -69,6 +69,11 @@ class QUICHE_EXPORT_PRIVATE HpackDecoder { // decoding the SETTINGS ACK, and before the next HPACK block is decoded. void ApplyHeaderTableSizeSetting(uint32_t max_header_table_size); + // Returns the most recently applied value of SETTINGS_HEADER_TABLE_SIZE. + size_t GetCurrentHeaderTableSizeSetting() const { + return decoder_state_.GetCurrentHeaderTableSizeSetting(); + } + // Prepares the decoder for decoding a new HPACK block, and announces this to // its listener. Returns true if OK to continue with decoding, false if an // error has been detected, which for StartDecodingBlock means the error was |