OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 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 | 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 #ifndef NET_QUIC_QUIC_CONFIG_H_ | 5 #ifndef NET_QUIC_QUIC_CONFIG_H_ |
6 #define NET_QUIC_QUIC_CONFIG_H_ | 6 #define NET_QUIC_QUIC_CONFIG_H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 | 9 |
10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
(...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
313 bool HasSetBytesForConnectionIdToSend() const; | 313 bool HasSetBytesForConnectionIdToSend() const; |
314 | 314 |
315 // Sets the peer's connection id length, in bytes. | 315 // Sets the peer's connection id length, in bytes. |
316 void SetBytesForConnectionIdToSend(uint32 bytes); | 316 void SetBytesForConnectionIdToSend(uint32 bytes); |
317 | 317 |
318 bool HasReceivedBytesForConnectionId() const; | 318 bool HasReceivedBytesForConnectionId() const; |
319 | 319 |
320 uint32 ReceivedBytesForConnectionId() const; | 320 uint32 ReceivedBytesForConnectionId() const; |
321 | 321 |
322 // Sets an estimated initial round trip time in us. | 322 // Sets an estimated initial round trip time in us. |
323 void SetInitialRoundTripTimeUsToSend(size_t rtt_us); | 323 void SetInitialRoundTripTimeUsToSend(uint32 rtt_us); |
324 | 324 |
325 bool HasReceivedInitialRoundTripTimeUs() const; | 325 bool HasReceivedInitialRoundTripTimeUs() const; |
326 | 326 |
327 uint32 ReceivedInitialRoundTripTimeUs() const; | 327 uint32 ReceivedInitialRoundTripTimeUs() const; |
328 | 328 |
329 bool HasInitialRoundTripTimeUsToSend() const; | 329 bool HasInitialRoundTripTimeUsToSend() const; |
330 | 330 |
331 uint32 GetInitialRoundTripTimeUsToSend() const; | 331 uint32 GetInitialRoundTripTimeUsToSend() const; |
332 | 332 |
333 // TODO(rjshade): Remove all InitialFlowControlWindow methods when removing | 333 // TODO(rjshade): Remove all InitialFlowControlWindow methods when removing |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
418 // Initial session flow control receive window in bytes. | 418 // Initial session flow control receive window in bytes. |
419 QuicFixedUint32 initial_session_flow_control_window_bytes_; | 419 QuicFixedUint32 initial_session_flow_control_window_bytes_; |
420 | 420 |
421 // Socket receive buffer in bytes. | 421 // Socket receive buffer in bytes. |
422 QuicFixedUint32 socket_receive_buffer_; | 422 QuicFixedUint32 socket_receive_buffer_; |
423 }; | 423 }; |
424 | 424 |
425 } // namespace net | 425 } // namespace net |
426 | 426 |
427 #endif // NET_QUIC_QUIC_CONFIG_H_ | 427 #endif // NET_QUIC_QUIC_CONFIG_H_ |
OLD | NEW |