| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 // | 4 // |
| 5 // Provides a simple interface for QUIC tests to create a variety of packets. | 5 // Provides a simple interface for QUIC tests to create a variety of packets. |
| 6 | 6 |
| 7 #ifndef NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ | 7 #ifndef NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ |
| 8 #define NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ | 8 #define NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ |
| 9 | 9 |
| 10 #include <stddef.h> | 10 #include <stddef.h> |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 QuicPacketNumber packet_number, | 77 QuicPacketNumber packet_number, |
| 78 QuicPacketNumber largest_received, | 78 QuicPacketNumber largest_received, |
| 79 QuicPacketNumber least_unacked, | 79 QuicPacketNumber least_unacked, |
| 80 bool send_feedback); | 80 bool send_feedback); |
| 81 std::unique_ptr<QuicReceivedPacket> MakeAckPacket( | 81 std::unique_ptr<QuicReceivedPacket> MakeAckPacket( |
| 82 QuicPacketNumber packet_number, | 82 QuicPacketNumber packet_number, |
| 83 QuicPacketNumber largest_received, | 83 QuicPacketNumber largest_received, |
| 84 QuicPacketNumber ack_least_unacked, | 84 QuicPacketNumber ack_least_unacked, |
| 85 QuicPacketNumber stop_least_unacked, | 85 QuicPacketNumber stop_least_unacked, |
| 86 bool send_feedback); | 86 bool send_feedback); |
| 87 std::unique_ptr<QuicReceivedPacket> MakeAckPacket( |
| 88 QuicPacketNumber packet_number, |
| 89 QuicPacketNumber largest_received, |
| 90 QuicPacketNumber ack_least_unacked, |
| 91 QuicPacketNumber stop_least_unacked, |
| 92 bool send_feedback, |
| 93 QuicTime::Delta ack_delay_time); |
| 87 std::unique_ptr<QuicReceivedPacket> MakeDataPacket( | 94 std::unique_ptr<QuicReceivedPacket> MakeDataPacket( |
| 88 QuicPacketNumber packet_number, | 95 QuicPacketNumber packet_number, |
| 89 QuicStreamId stream_id, | 96 QuicStreamId stream_id, |
| 90 bool should_include_version, | 97 bool should_include_version, |
| 91 bool fin, | 98 bool fin, |
| 92 QuicStreamOffset offset, | 99 QuicStreamOffset offset, |
| 93 QuicStringPiece data); | 100 QuicStringPiece data); |
| 94 std::unique_ptr<QuicReceivedPacket> MakeForceHolDataPacket( | 101 std::unique_ptr<QuicReceivedPacket> MakeForceHolDataPacket( |
| 95 QuicPacketNumber packet_number, | 102 QuicPacketNumber packet_number, |
| 96 QuicStreamId stream_id, | 103 QuicStreamId stream_id, |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 257 QuicPacketHeader header_; | 264 QuicPacketHeader header_; |
| 258 Perspective perspective_; | 265 Perspective perspective_; |
| 259 | 266 |
| 260 DISALLOW_COPY_AND_ASSIGN(QuicTestPacketMaker); | 267 DISALLOW_COPY_AND_ASSIGN(QuicTestPacketMaker); |
| 261 }; | 268 }; |
| 262 | 269 |
| 263 } // namespace test | 270 } // namespace test |
| 264 } // namespace net | 271 } // namespace net |
| 265 | 272 |
| 266 #endif // NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ | 273 #endif // NET_QUIC_CHROMIUM_QUIC_TEST_PACKET_MAKER_H_ |
| OLD | NEW |