Make QuicSpdyStream methods only called by HttpDecoderVisitor private. These methods should really only be called by HttpDecoderVisitor, which is a member class and therefore can access private methods anyway. gfe-relnote: n/a, no functional change. PiperOrigin-RevId: 255091594 Change-Id: If7821fee9e1821e2aeb4ac786cbf244bb12a7934
diff --git a/quic/core/http/quic_spdy_stream.h b/quic/core/http/quic_spdy_stream.h index c0431f1..1618f0e 100644 --- a/quic/core/http/quic_spdy_stream.h +++ b/quic/core/http/quic_spdy_stream.h
@@ -207,14 +207,6 @@ using QuicStream::CloseWriteSide; protected: - // HTTP/3 - bool OnDataFrameStart(Http3FrameLengths frame_lengths); - bool OnDataFramePayload(QuicStringPiece payload); - bool OnDataFrameEnd(); - bool OnHeadersFrameStart(Http3FrameLengths frame_length); - bool OnHeadersFramePayload(QuicStringPiece payload); - bool OnHeadersFrameEnd(); - // Called when the received headers are too large. By default this will // reset the stream. virtual void OnHeadersTooLarge(); @@ -246,6 +238,14 @@ friend class QuicStreamUtils; class HttpDecoderVisitor; + // Called by HttpDecoderVisitor. + bool OnDataFrameStart(Http3FrameLengths frame_lengths); + bool OnDataFramePayload(QuicStringPiece payload); + bool OnDataFrameEnd(); + bool OnHeadersFrameStart(Http3FrameLengths frame_length); + bool OnHeadersFramePayload(QuicStringPiece payload); + bool OnHeadersFrameEnd(); + // Call QuicStreamSequencer::MarkConsumed() with // |headers_bytes_to_be_marked_consumed_| if appropriate. void MaybeMarkHeadersBytesConsumed();