Skip to content

Commit

Permalink
Update docs/fundamentals/networking/quic/quic-options.md
Browse files Browse the repository at this point in the history
Co-authored-by: Genevieve Warren <[email protected]>
  • Loading branch information
ManickaP and gewarren authored Jan 20, 2025
1 parent e956381 commit 21e698a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/fundamentals/networking/quic/quic-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ If the connection is inactive for more than the specified <xref:System.Net.Quic.

### InitialReceiveWindowSizes

<xref:System.Net.Quic.QuicConnectionOptions.InitialReceiveWindowSizes> specify set of values limiting how much data, initially, can be received by the connection and/or the stream. QUIC protocol defines a mechanism to limit how much data can be sent over the individual streams as well as cumulatively for the whole connection ([RFC 9000 - Data Flow Control](https://www.rfc-editor.org/rfc/rfc9000.html#name-data-flow-control)). These limits only apply before the application starts consuming the data. After that, `MsQuic` continually adjusts the receive window's size based on how fast the application reads them. This property is of <xref:System.Net.Quic.QuicReceiveWindowSizes> type, which contains these options:
<xref:System.Net.Quic.QuicConnectionOptions.InitialReceiveWindowSizes> specifies a set of values limiting how much data, initially, can be received by the connection and/or the stream. QUIC protocol defines a mechanism to limit how much data can be sent over the individual streams as well as cumulatively for the whole connection ([RFC 9000 - Data Flow Control](https://www.rfc-editor.org/rfc/rfc9000.html#name-data-flow-control)). These limits only apply before the application starts consuming the data. After that, `MsQuic` continually adjusts the receive window's size based on how fast the application reads them. This property is of <xref:System.Net.Quic.QuicReceiveWindowSizes> type, which contains these options:

- <xref:System.Net.Quic.QuicReceiveWindowSizes.Connection>: cumulative limit for received data across all streams belonging to this connection.
- <xref:System.Net.Quic.QuicReceiveWindowSizes.LocallyInitiatedBidirectionalStream>: limit for received data on an outgoing bidirectional stream.
Expand Down

0 comments on commit 21e698a

Please sign in to comment.