Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(644)

Side by Side Diff: net/quic/test_tools/quic_packet_creator_peer.h

Issue 2359503003: Landing Recent QUIC changes until 9:58 AM, Sep 17, 2016 UTC (Closed)
Patch Set: Reverted flag flip. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 #ifndef NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_ 5 #ifndef NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_
6 #define NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_ 6 #define NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_
7 7
8 #include <stddef.h> 8 #include <stddef.h>
9 9
10 #include "base/macros.h" 10 #include "base/macros.h"
(...skipping 11 matching lines...) Expand all
22 22
23 static void SetSendVersionInPacket(QuicPacketCreator* creator, 23 static void SetSendVersionInPacket(QuicPacketCreator* creator,
24 bool send_version_in_packet); 24 bool send_version_in_packet);
25 static void SetSendPathIdInPacket(QuicPacketCreator* creator, 25 static void SetSendPathIdInPacket(QuicPacketCreator* creator,
26 bool send_path_id_in_packet); 26 bool send_path_id_in_packet);
27 static void SetPacketNumberLength( 27 static void SetPacketNumberLength(
28 QuicPacketCreator* creator, 28 QuicPacketCreator* creator,
29 QuicPacketNumberLength packet_number_length); 29 QuicPacketNumberLength packet_number_length);
30 static QuicPacketNumberLength GetPacketNumberLength( 30 static QuicPacketNumberLength GetPacketNumberLength(
31 QuicPacketCreator* creator); 31 QuicPacketCreator* creator);
32 static void SetNextPacketNumberLength(
33 QuicPacketCreator* creator,
34 QuicPacketNumberLength next_packet_number_length);
35 static QuicPacketNumberLength NextPacketNumberLength(
36 QuicPacketCreator* creator);
37 static void SetPacketNumber(QuicPacketCreator* creator, QuicPacketNumber s); 32 static void SetPacketNumber(QuicPacketCreator* creator, QuicPacketNumber s);
38 static void FillPacketHeader(QuicPacketCreator* creator, 33 static void FillPacketHeader(QuicPacketCreator* creator,
39 QuicPacketHeader* header); 34 QuicPacketHeader* header);
40 static void CreateStreamFrame(QuicPacketCreator* creator, 35 static void CreateStreamFrame(QuicPacketCreator* creator,
41 QuicStreamId id, 36 QuicStreamId id,
42 QuicIOVector iov, 37 QuicIOVector iov,
43 size_t iov_offset, 38 size_t iov_offset,
44 QuicStreamOffset offset, 39 QuicStreamOffset offset,
45 bool fin, 40 bool fin,
46 QuicFrame* frame); 41 QuicFrame* frame);
47 static SerializedPacket SerializeAllFrames(QuicPacketCreator* creator, 42 static SerializedPacket SerializeAllFrames(QuicPacketCreator* creator,
48 const QuicFrames& frames, 43 const QuicFrames& frames,
49 char* buffer, 44 char* buffer,
50 size_t buffer_len); 45 size_t buffer_len);
51 static EncryptionLevel GetEncryptionLevel(QuicPacketCreator* creator); 46 static EncryptionLevel GetEncryptionLevel(QuicPacketCreator* creator);
52 static QuicPathId GetCurrentPath(QuicPacketCreator* creator); 47 static QuicPathId GetCurrentPath(QuicPacketCreator* creator);
53 48
54 private: 49 private:
55 DISALLOW_COPY_AND_ASSIGN(QuicPacketCreatorPeer); 50 DISALLOW_COPY_AND_ASSIGN(QuicPacketCreatorPeer);
56 }; 51 };
57 52
58 } // namespace test 53 } // namespace test
59 54
60 } // namespace net 55 } // namespace net
61 56
62 #endif // NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_ 57 #endif // NET_QUIC_TEST_TOOLS_QUIC_PACKET_CREATOR_PEER_H_
OLDNEW
« no previous file with comments | « net/quic/test_tools/crypto_test_utils_test.cc ('k') | net/quic/test_tools/quic_packet_creator_peer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698