diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc')
-rw-r--r-- | chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc b/chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc index f258384a46a..3fb5be8379b 100644 --- a/chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc +++ b/chromium/net/third_party/quiche/src/quic/core/uber_quic_stream_id_manager.cc @@ -135,6 +135,14 @@ void UberQuicStreamIdManager::SetLargestPeerCreatedStreamId( largest_peer_created_stream_id); } +QuicStreamId UberQuicStreamIdManager::GetLargestPeerCreatedStreamId( + bool unidirectional) const { + if (unidirectional) { + return unidirectional_stream_id_manager_.largest_peer_created_stream_id(); + } + return bidirectional_stream_id_manager_.largest_peer_created_stream_id(); +} + QuicStreamId UberQuicStreamIdManager::next_outgoing_bidirectional_stream_id() const { return bidirectional_stream_id_manager_.next_outgoing_stream_id(); |