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 3 // found in the LICENSE file. 4 5 #include "net/quic/test_tools/quic_packet_creator_peer.h" 6 7 #include "net/quic/quic_packet_creator.h" 8 9 namespace net { 10 namespace test { 11 12 // static 13 bool QuicPacketCreatorPeer::SendVersionInPacket(QuicPacketCreator* creator) { 14 return creator->send_version_in_packet_; 15 } 16 17 // static 18 void QuicPacketCreatorPeer::SetSendVersionInPacket( 19 QuicPacketCreator* creator, bool send_version_in_packet) { 20 creator->send_version_in_packet_ = send_version_in_packet; 21 } 22 23 // static 24 void QuicPacketCreatorPeer::SetSequenceNumberLength( 25 QuicPacketCreator* creator, 26 QuicSequenceNumberLength sequence_number_length) { 27 creator->sequence_number_length_ = sequence_number_length; 28 } 29 30 // static 31 QuicSequenceNumberLength QuicPacketCreatorPeer::GetSequenceNumberLength( 32 QuicPacketCreator* creator) { 33 return creator->sequence_number_length_; 34 } 35 36 } // namespace test 37 } // namespace net 38