summaryrefslogtreecommitdiff
path: root/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h')
-rw-r--r--chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h b/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h
index f1ef594abec..5c779c5090a 100644
--- a/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h
+++ b/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_session.h
@@ -192,6 +192,14 @@ class QUIC_EXPORT_PRIVATE QuicSpdySession
// This method will only be called for client sessions.
virtual void OnAcceptChFrame(const AcceptChFrame& /*frame*/) {}
+ // Called when an HTTP/3 frame of unknown type has been received.
+ virtual void OnUnknownFrameStart(QuicStreamId /*stream_id*/,
+ uint64_t /*frame_type*/,
+ QuicByteCount /*header_length*/,
+ QuicByteCount /*payload_length*/) {}
+ virtual void OnUnknownFramePayload(QuicStreamId /*stream_id*/,
+ absl::string_view /*payload*/) {}
+
// Sends contents of |iov| to h2_deframer_, returns number of bytes processed.
size_t ProcessHeaderData(const struct iovec& iov);