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
3// found in the LICENSE file.
4
5#include "net/quic/test_tools/quic_received_packet_manager_peer.h"
6
7#include "net/quic/quic_protocol.h"
8#include "net/quic/quic_received_packet_manager.h"
9
10namespace net {
11namespace test {
12
13// static
14void QuicReceivedPacketManagerPeer::SetCumulativeEntropyUpTo(
15    QuicReceivedPacketManager* received_packet_manager,
16    QuicPacketSequenceNumber peer_least_unacked,
17    QuicPacketEntropyHash entropy_hash) {
18  received_packet_manager->entropy_tracker_.SetCumulativeEntropyUpTo(
19      peer_least_unacked, entropy_hash);
20}
21
22// static
23bool QuicReceivedPacketManagerPeer::DontWaitForPacketsBefore(
24    QuicReceivedPacketManager* received_packet_manager,
25    QuicPacketSequenceNumber least_unacked) {
26  return received_packet_manager->DontWaitForPacketsBefore(least_unacked);
27}
28
29}  // namespace test
30}  // namespace net
31