Chromium Code Reviews

Side by Side Diff: net/quic/test_tools/quic_flow_controller_peer.cc

Issue 761903003: Update from https://crrev.com/306655 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 #include "net/quic/test_tools/quic_flow_controller_peer.h" 5 #include "net/quic/test_tools/quic_flow_controller_peer.h"
6 6
7 #include <list> 7 #include <list>
8 8
9 #include "net/quic/quic_flow_controller.h" 9 #include "net/quic/quic_flow_controller.h"
10 #include "net/quic/quic_protocol.h" 10 #include "net/quic/quic_protocol.h"
11 11
12 namespace net { 12 namespace net {
13 namespace test { 13 namespace test {
14 14
15 // static 15 // static
16 void QuicFlowControllerPeer::SetSendWindowOffset( 16 void QuicFlowControllerPeer::SetSendWindowOffset(
17 QuicFlowController* flow_controller, 17 QuicFlowController* flow_controller,
18 uint64 offset) { 18 QuicStreamOffset offset) {
19 flow_controller->send_window_offset_ = offset; 19 flow_controller->send_window_offset_ = offset;
20 } 20 }
21 21
22 // static 22 // static
23 void QuicFlowControllerPeer::SetReceiveWindowOffset( 23 void QuicFlowControllerPeer::SetReceiveWindowOffset(
24 QuicFlowController* flow_controller, 24 QuicFlowController* flow_controller,
25 uint64 offset) { 25 QuicStreamOffset offset) {
26 flow_controller->receive_window_offset_ = offset; 26 flow_controller->receive_window_offset_ = offset;
27 } 27 }
28 28
29 // static 29 // static
30 void QuicFlowControllerPeer::SetMaxReceiveWindow( 30 void QuicFlowControllerPeer::SetMaxReceiveWindow(
31 QuicFlowController* flow_controller, uint64 window_size) { 31 QuicFlowController* flow_controller,
32 QuicByteCount window_size) {
32 flow_controller->max_receive_window_ = window_size; 33 flow_controller->max_receive_window_ = window_size;
33 } 34 }
34 35
35 // static 36 // static
36 uint64 QuicFlowControllerPeer::SendWindowOffset( 37 QuicStreamOffset QuicFlowControllerPeer::SendWindowOffset(
37 QuicFlowController* flow_controller) { 38 QuicFlowController* flow_controller) {
38 return flow_controller->send_window_offset_; 39 return flow_controller->send_window_offset_;
39 } 40 }
40 41
41 // static 42 // static
42 uint64 QuicFlowControllerPeer::SendWindowSize( 43 QuicByteCount QuicFlowControllerPeer::SendWindowSize(
43 QuicFlowController* flow_controller) { 44 QuicFlowController* flow_controller) {
44 return flow_controller->SendWindowSize(); 45 return flow_controller->SendWindowSize();
45 } 46 }
46 47
47 // static 48 // static
48 uint64 QuicFlowControllerPeer::ReceiveWindowOffset( 49 QuicStreamOffset QuicFlowControllerPeer::ReceiveWindowOffset(
49 QuicFlowController* flow_controller) { 50 QuicFlowController* flow_controller) {
50 return flow_controller->receive_window_offset_; 51 return flow_controller->receive_window_offset_;
51 } 52 }
52 53
53 // static 54 // static
54 uint64 QuicFlowControllerPeer::ReceiveWindowSize( 55 QuicByteCount QuicFlowControllerPeer::ReceiveWindowSize(
55 QuicFlowController* flow_controller) { 56 QuicFlowController* flow_controller) {
56 return flow_controller->receive_window_offset_ - 57 return flow_controller->receive_window_offset_ -
57 flow_controller->highest_received_byte_offset_; 58 flow_controller->highest_received_byte_offset_;
58 } 59 }
59 60
60 } // namespace test 61 } // namespace test
61 } // namespace net 62 } // namespace net
OLDNEW
« no previous file with comments | « net/quic/test_tools/quic_flow_controller_peer.h ('k') | net/quic/test_tools/quic_sent_packet_manager_peer.h » ('j') | no next file with comments »

Powered by Google App Engine