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 9namespace net { 10namespace test { 11 12// static 13bool QuicPacketCreatorPeer::SendVersionInPacket(QuicPacketCreator* creator) { 14 return creator->send_version_in_packet_; 15} 16 17// static 18void QuicPacketCreatorPeer::SetSendVersionInPacket( 19 QuicPacketCreator* creator, bool send_version_in_packet) { 20 creator->send_version_in_packet_ = send_version_in_packet; 21} 22 23// static 24void QuicPacketCreatorPeer::SetSequenceNumberLength( 25 QuicPacketCreator* creator, 26 QuicSequenceNumberLength sequence_number_length) { 27 creator->sequence_number_length_ = sequence_number_length; 28} 29 30// static 31QuicSequenceNumberLength QuicPacketCreatorPeer::GetSequenceNumberLength( 32 QuicPacketCreator* creator) { 33 return creator->sequence_number_length_; 34} 35 36} // namespace test 37} // namespace net 38