Index: net/quic/core/quic_framer.h |
diff --git a/net/quic/core/quic_framer.h b/net/quic/core/quic_framer.h |
index f244191f0384006746fa8b1a20eca6205b1d771f..5131babc7ebc328c616466b7e043dce198a23933 100644 |
--- a/net/quic/core/quic_framer.h |
+++ b/net/quic/core/quic_framer.h |
@@ -27,6 +27,7 @@ class QuicDataWriter; |
class QuicDecrypter; |
class QuicEncrypter; |
class QuicFramer; |
+class QuicStreamFrameDataProducer; |
// Number of bytes reserved for the frame type preceding each frame. |
const size_t kQuicFrameTypeSize = 1; |
@@ -241,7 +242,8 @@ class QUIC_EXPORT_PRIVATE QuicFramer { |
size_t BuildDataPacket(const QuicPacketHeader& header, |
const QuicFrames& frames, |
char* buffer, |
- size_t packet_length); |
+ size_t packet_length, |
+ QuicStreamFrameDataProducer* data_producer); |
// Returns a new public reset packet. |
static std::unique_ptr<QuicEncryptedPacket> BuildPublicResetPacket( |
@@ -262,7 +264,8 @@ class QUIC_EXPORT_PRIVATE QuicFramer { |
QuicDataWriter* writer); |
bool AppendStreamFrame(const QuicStreamFrame& frame, |
bool last_frame_in_packet, |
- QuicDataWriter* builder); |
+ QuicDataWriter* writer, |
+ QuicStreamFrameDataProducer* data_producer); |
// SetDecrypter sets the primary decrypter, replacing any that already exists, |
// and takes ownership. If an alternative decrypter is in place then the |