Index: net/quic/test_tools/quic_test_packet_maker.h |
diff --git a/net/quic/test_tools/quic_test_packet_maker.h b/net/quic/test_tools/quic_test_packet_maker.h |
index a63bbfa4d3efb5eecca62b6972e4f2594bc9ca13..186cd61e6e15ca5563af4629287922b7ee373eee 100644 |
--- a/net/quic/test_tools/quic_test_packet_maker.h |
+++ b/net/quic/test_tools/quic_test_packet_maker.h |
@@ -30,6 +30,8 @@ class QuicTestPacketMaker { |
~QuicTestPacketMaker(); |
void set_hostname(const std::string& host); |
+ scoped_ptr<QuicEncryptedPacket> MakePingPacket(QuicPacketNumber num, |
+ bool include_version); |
scoped_ptr<QuicEncryptedPacket> MakeRstPacket( |
QuicPacketNumber num, |
bool include_version, |
@@ -64,6 +66,15 @@ class QuicTestPacketMaker { |
bool fin, |
QuicStreamOffset offset, |
base::StringPiece data); |
+ scoped_ptr<QuicEncryptedPacket> MakeAckAndDataPacket( |
+ QuicPacketNumber packet_number, |
+ bool include_version, |
+ QuicStreamId stream_id, |
+ QuicPacketNumber largest_received, |
+ QuicPacketNumber least_unacked, |
+ bool fin, |
+ QuicStreamOffset offset, |
+ base::StringPiece data); |
// If |spdy_headers_frame_length| is non-null, it will be set to the size of |
// the SPDY headers frame created for this packet. |
@@ -113,6 +124,9 @@ class QuicTestPacketMaker { |
private: |
scoped_ptr<QuicEncryptedPacket> MakePacket(const QuicPacketHeader& header, |
const QuicFrame& frame); |
+ scoped_ptr<QuicEncryptedPacket> MakeMultipleFramesPacket( |
+ const QuicPacketHeader& header, |
+ const QuicFrames& frames); |
void InitializeHeader(QuicPacketNumber packet_number, |
bool should_include_version); |