reliable_quic_stream_peer.cc revision 2385ea399aae016c0806a4f9ef3c9cfe3d2a39df
1// Copyright (c) 2012 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/reliable_quic_stream_peer.h"
6
7#include "net/quic/reliable_quic_stream.h"
8
9namespace net {
10namespace test {
11
12// static
13void ReliableQuicStreamPeer::SetWriteSideClosed(bool value,
14                                                ReliableQuicStream* stream) {
15  stream->write_side_closed_ = value;
16}
17
18// static
19void ReliableQuicStreamPeer::SetStreamBytesWritten(
20    QuicStreamOffset stream_bytes_written,
21    ReliableQuicStream* stream) {
22  stream->stream_bytes_written_ = stream_bytes_written;
23}
24
25void ReliableQuicStreamPeer::SetHeadersDecompressed(
26    ReliableQuicStream* stream,
27    bool headers_decompressed) {
28  stream->headers_decompressed_ = headers_decompressed;
29}
30
31}  // namespace test
32}  // namespace net
33